
別のLinuxマシンのルートディレクトリにアクセスできません。私のfstabには、問題のマシンのエントリが2つあります。
//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
つまり、両方とも同じ資格情報を持つ同じマシンです。もう一方のマシンには、それぞれ '/' と '/home/otto' の 2 つの Samba 共有 'root' と 'otto' があり、両方ともユーザー otto の書き込み権限があります。
どちらもエラーなくマウントされ、「otto」マウントは完璧に動作します。ただし、「root」マウントに問題があります。
ls -la /mnt/ltroot/
ls: /mnt/ltroot/var: Permission denied
ls: /mnt/ltroot/lib64: Permission denied
ls: /mnt/ltroot/cdrom: Permission denied
[etc]
ホーム マウントは問題なく、ルート マウントは問題になる理由がわかりません。どなたか説明して解決策を提案していただけませんか?
注: この構成は最近まで完璧に機能していたはずです。
編集: リモート マシンの Samba 構成:
[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