用于非 root 用户读/写挂载的 mount.cifs 语法

用于非 root 用户读/写挂载的 mount.cifs 语法

当我升级到 Ubuntu 14.04 时,它也升级了 cifs。在 Ubuntu 12.xa 网络挂载脚本中,我可以很好地将 Windows 网络共享挂载为读/写。我尝试更新它以使用新的 cif 失败了,请参阅下面尝试的语法,这会导致我的非 root 帐户进行只读安装。请注意,即使在创建安装路径 777/user:user 之后,以下结果也会导致安装路径更改为 755/root:root。

sudo /sbin/mount.cifs $SHAREPOINT $MOUNTPOINT -o username=$user dom=$domain forceuid=$user forcegid=$user dynperm file_mode=777 dir_mode=777

答案1

您想uid=user作为安装选项传递。我的/etc/fstab包含类似的东西

//server/share  /home/user/win/H  cifs  uid=user,credentials=/home/user/.smbcredentials,iocharset=utf8,sec=ntlm 0 0 

相关内容