![CIFS でリモート '/' にアクセスする際の権限の問題](https://rvso.com/image/1481850/CIFS%20%E3%81%A7%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%20'%2F'%20%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E9%9A%9B%E3%81%AE%E6%A8%A9%E9%99%90%E3%81%AE%E5%95%8F%E9%A1%8C.png)
別の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