在启动时,cifs装载错误的uid,gid

我有一个服务器运行一个samba实例,我用cif访问。 当系统启动文件夹被安装,但与错误的用户界面和gid。 当我umuont和手动安装,uid和gid设置正确(根据我的凭据文件)。

这里是相关的fstab:

// arkansas-1 / data / / home / me / dataArk cifs defaults,users,credentials = / home / me / .cred

感谢您的build议!

用于安装的fs的UID和GID与用于连接到cifs文件服务器的凭证不同。 所以,我可以连接到文件服务器作为鲍勃,但挂载文件系统为larry。 所以,除了凭据选项外,还应该使用uid和gid挂载选项。

http://webscript.princeton.edu/~pug/faqwiki/index.php?title=Using_SAMBA/CIFS_to_access_Windows_Shares

例如,如果您的NetID为“zorro999”且密码为“zorrospassword”,并且您使用/ etc / cifspw作为凭证文件名,并且您家用电脑上的本地用户名为“bigzorro”,则您的fstab应具有以下线

//files.princeton.edu/zorro999 /mnt/h-drive cifs uid=bigzorro,credentials=/etc/cifspw,domain=Princeton 0 0 

的,如果你想用SAMBA安装它,应该看起来像

 //files.princeton.edu/zorro999 /mnt/h-drive smbfs uid=bigzorro,credentials=/etc/cifspw,workgroup=Princeton 0 0 

而在/ etc / cifspw中应该是

 username=zorro999 password=zorrospassword 

[编辑]