微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

限制对已安装设备的访问 (Linux)

如何解决限制对已安装设备的访问 (Linux)

挑战在于只允许所有用户访问已挂载设备上的一个目录。

我有一个外置硬盘。我使用命令安装它

sudo mount -o umask=0007,gid=0,uid=0 /dev/sdb1 /mnt/SAMSUNG/

我需要让一个目录可供此设备上的其他用户读/写。我无法通过 sudo chmod 777 /mnt/SAMSUNG/my_directory 执行此操作,该命令无效。

还有其他方法可以做到这一点吗?也许我做错了什么?

解决方法

在你的 sudo chmod 777 /mnt/SAMSUNG/my_directory 命令中你给出

  • 用户、rwx(读取、写入和执行)权限
  • 组,rwx 权限
  • 以及其他所有人 rwx 权限

/mnt/SAMSUNG/my_directory 内部,是否认为应该有更多特定于其他帐户的目录?

如果是这种情况并且用户是本地用户,您可以执行以下操作:

sudo chown someuser:someuser /mnt/SAMSUNG/my_directory/someusersdir && sudo chmod 770 /mnt/SAMSUNG/my_directory/someusersdir

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。