CIFS でリモート '/' にアクセスする際の権限の問題

CIFS でリモート '/' にアクセスする際の権限の問題

別の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

関連情報