mount.cifsが空のフォルダをマウントできるのはなぜですか?

mount.cifsが空のフォルダをマウントできるのはなぜですか?

Gentoo、カーネル3.7.10
Samba 3.6.12
SMB / CIFSサーバー:Windows Server 2003 3790 Service Pack 2

mount.cifs動作はプログラムとは異なる状況に直面しましたsmbclient

次のコマンドは正常に動作します。サーバーにログインして共有コンテンツを参照できます。

smbclient -U domainname/username //server.name/sharename

次のコマンドを使用してこの共有フォルダをマウントしようとすると

mount -t cifs //server.name/sharename /mount/point -o user=domainname/username

これにより、コマンド自体が正しく機能します(戻りコード0、エラーメッセージなし)。ところで/mount/point空っぽだったようです。

問題は何ですか?なぜ行動mound.cifsと違うのですかsmbclientsmbclient隠し設定を使用することもできますか?

ところで、これが質問と関連があるかどうかはわかりませんが、とにかく。コマンドを複数回実行すると、どのようなmount.cifs種類のメッセージも表示されませんfolder already mounted。その後、umountエラーが発生するまで同じ回数だけ実行できますが、umount: /mount/point/: not mounted

ベストアンサー1

smbclientが共有をマウントするのではなく、 "mount -t cifs ..."が共有をマウントすることです。共有をマウントするにはスーパーユーザーである必要があります。試してみることができますかsudo mount -t cifs //server.name/sharename /mount/point -o username=youruser,domain=yourdomain

おすすめ記事