Estou tendo problemas para acessar o diretório raiz de outra máquina Linux. Na minha fstab eu tenho duas entradas para a máquina em questão
//ltotto/root /mnt/ltroot cifs auto,users,credentials=/home/otto/.smbcredentials,uid=otto,gid=otto,file_mode=0770,dir_mode=0770,iocharset=utf8 0 0
//ltotto/otto /mnt/ltotto cifs auto,users,credentials=/home/otto/.smbcredentials,uid=otto,gid=otto,file_mode=0770,dir_mode=0770,iocharset=utf8 0 0
i.e. ambos para a mesma máquina com as mesmas credenciais. Na outra máquina, há dois compartilhamentos Samba: 'root' e 'otto' para '/' e '/ home / otto' respectivamente, ambos com permissão de escrita para o usuário otto.
Ambos são montados sem erros e a montagem 'otto' funciona perfeitamente. A montagem 'root', no entanto, é o problema
ls -la /mnt/ltroot/
ls: /mnt/ltroot/var: Permission denied
ls: /mnt/ltroot/lib64: Permission denied
ls: /mnt/ltroot/cdrom: Permission denied
[etc]
Não consigo entender por que a montagem inicial está boa e a raiz não. Alguém pode explicar e sugerir uma solução?
Nota: tenho certeza de que essa configuração funcionou perfeitamente até recentemente.
EDIT: A configuração do Samba da máquina remota:
[root]
comment = file system root
path = /
writeable = yes
; browseable = yes
valid users = otto
[otto]
path = /home/otto
writeable = yes
; browseable = yes
valid users = otto
comment = otto's Home
Tags permissions samba cifs linux linux-mint