如何使用autofs设置CIFS挂载的权限?

我使用autofs在CentOS 6.4服务器上build立了一个CIFS安装:

文件/etc/auto.mnt:

Photos -fstype=cifs,perm,rw,uid=505,forceuid,gid=505,forcegid,file_mode=0770,dir_mode=0770,credentials=/root/credentials.txt ://adsrv01/Photos 

一个ls命令显示:

 [root@websrv01 mnt]# ls -l total 4 drwxr-xr-x 1 root root 4096 Apr 26 12:01 Photos 

我所期望的ls命令:

 [root@websrv01 mnt]# ls -l total 4 drwxrwx--- 1 photos photos 4096 Apr 26 12:01 Photos 

你有什么不对吗? 我如何设置所有者和chmod权利?

编辑:我忘了说,chown和chmod命令在/ mnt / Photos目录下被root用户拒绝。 我不能正确的,我也尝试使用fstab。

这是fstab发生的情况:

 mkdir /mnt/Photos chmod 770 /mnt/Photos chown photos:photos /mnt/Photos mount /mnt/Photos 

安装目录时,权限会自动更改并设置为755。 我无法将模式设置回770:权限被拒绝。

我find了答案:你必须使用选项nounix连同file_modedir_mode

这是我的fstab:

 //adsrv01/Photos /mnt/Photos cifs credentials=/root/credentials.txt,file_mode=0770,dir_mode=0770,nounix,uid=505,gid=505 0 0