Eu configurei uma montagem CIFS no meu servidor CentOS 6.4 com autofs:
Arquivo /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
O que um comando ls
mostra:
[root@websrv01 mnt]# ls -l
total 4
drwxr-xr-x 1 root root 4096 Apr 26 12:01 Photos
O que eu espero do comando ls
:
[root@websrv01 mnt]# ls -l
total 4
drwxrwx--- 1 photos photos 4096 Apr 26 12:01 Photos
Você vê algo de errado? Como posso definir proprietário e chmod certo?
Edit: Esqueci de dizer que os comandos chown e chmod são negados para o usuário root no diretório / mnt / Photos. Não consigo acertar, e também tentei usar o fstab.
Isso é o que acontece com o fstab:
mkdir /mnt/Photos
chmod 770 /mnt/Photos
chown photos:photos /mnt/Photos
mount /mnt/Photos
As permissões são alteradas automaticamente e definidas para 755 quando o diretório é montado. Não consigo definir o modo de volta para 770: permissão negada.