spo*_*nut 5 permissions umask mount cifs smb
我有一个从/etc/fstab. 但是我非常希望在该共享上创建文件/目录以忽略我的 umask。那可能吗?似乎 cifs 不支持该umask=000选项(来源:)man mount.cifs。
我目前最好的选择是将系统范围的 umask 设置为 000,但我不想这样做,因为我想让本地机器更加锁定。愚蠢的是我以前的 NAS 做得很好,所以也许这是需要的服务器端更改?
该noperm fstab选项允许所有用户读取和写入 CIFS 挂载(umask=000如果支持的话,就会执行此操作mount.cifs)。
示例行/etc/fstab:
\\computer\UNC\path /mnt/path cifs auto,rw,user,noperm,credentials=/path/to/credentials.txt 0 0
Run Code Online (Sandbox Code Playgroud)
正如我的问题所建议的,这是需要进行的服务器端更改。我将这些行添加到/etc/smb.conf服务器上:
create mask = 0666
force create mode = 0666
directory mask = 0777
force directory mode = 0777
Run Code Online (Sandbox Code Playgroud)
现在它的效果非常好。
| 归档时间: |
|
| 查看次数: |
11543 次 |
| 最近记录: |