当挂载CIFS文件系统(如samba)时,挂载目录的owner为root用户(只能以root用户mount)。作为普通用户,只具有读的权限。为了让普通用户具有对挂载文件夹的读写权限,需要挂载的时候指定挂载文件夹的owner和group。这样,被指定的用户就具有对共享文件夹的读写权限。
sudo mount -t cifs -o username=${USER},password=${PASSWORD},uid=<user>,gid=<group> //server-address/folder /mount/path/on/ubuntu
注意,options参数以逗号分割,没有空格。