私のオフィスには小さなLANがあり、Ubuntuを使用しており、他のPCにはWindows XP and7-いくつかの共有フォルダーがあります。
ターミナルのUbuntuでWindowsの共有フォルダーのリストを取得するにはどうすればよいですか(コマンドラインを使用)?
「サーバー上のSMB/CIFSリソースにアクセスするためのftpのようなクライアント」であるsmbclient
を使用します。
smbclient -L hostname -U username
これにより、指定したマシンでそのユーザーが利用できるすべての共有が一覧表示されます。 smbclientの詳細については、マンページを参照してください。man smbclient
を呼び出すだけです。
そして、Macでは smbutil :
smbutil view [-options] //[domain;][user[:password]@]server
上記の@slhckのように、MacOSXのBSDフレーバーコマンドラインの詳細については、man smbutil
を使用してください。