rjb*_*ogz 5 permissions fstab cifs
我正在将 Windows 网络驱动器安装到我的 Ubuntu 机器上,并且在尝试编辑文件时出现写入权限错误。
sudo mount -t cifs
Run Code Online (Sandbox Code Playgroud)
给我
//MEDIASERVER/A on /home/anon/Media/Overflow/A type cifs (rw,noexec,nosuid,nodev)
Run Code Online (Sandbox Code Playgroud)
我的 fstab 行是:
//MEDIASERVER/A /home/anon/Media/Overflow/A cifs username=USERNAME,password=PASSWORD,mode=0777,dir_mode=07??77 0 0
Run Code Online (Sandbox Code Playgroud)
你的 mode 和 dir_mode 是错误的。它们不是权限,而是掩码(请参阅 man umask)或有关 mode 的 mount 手册页: mode=value 将所有文件的模式设置为 value & 0777,忽略原始权限。为具有读取权限的目录添加搜索权限。该值以八进制给出。要么将其设置为合理的值,例如 022,要么只使用 0。