ここに私が持っている簡単なシナリオがあります:
端末からls
同じフォルダ(Nautilusに表示)をどのようにすればよいですか? (mount
およびls /mnt
はこれらのWindows共有をリストしません)
追伸私がやっていることの詳細:
既にNautilusを使用して関心のある共有に接続している場合、それらの共有のマウントは〜/ .gvfsで利用可能です
だから私はノーチラスに行き、共有をマウントしたロケーションバーにsmb://192.168.1.10/dataと入力しました。それから:
scaine@GroovyTosh:~/.gvfs$ ls -al
total 20
dr-x------ 3 scaine scaine 0 2010-12-31 18:47 .
drwx------ 68 scaine scaine 20480 2010-12-31 19:42 ..
drwx------ 1 scaine scaine 0 2010-10-05 19:57 data on 192.168.1.10
scaine@GroovyTosh:~/.gvfs$
利用可能な共有を一覧表示する必要がある場合は、Dannyが言うように、smbclientを使用します。私の場合、「共有」セキュリティモデルを使用しているため(推奨されません!)、-Uパラメーターは不要です。
scaine@GroovyTosh:~/.gvfs$ smbclient -L 192.168.1.10
Enter scaine's password:
Domain=[Mine] OS=[Unix] Server=[Samba 3.5.4]
Sharename Type Comment
--------- ---- -------
Data Disk Core Data
Backups Disk Daily RSnapshot backups
IPC$ IPC IPC Service (Core)
Domain=[Mine] OS=[Unix] Server=[Samba 3.5.4]
Server Comment
--------- -------
CORE Core
Workgroup Master
--------- -------
Mine CORE
scaine@GroovyTosh:~/.gvfs$
smbclientは、Windowsマシンで使用可能な共有をリストできるが、マシンはリストできない場合があります。
http://www.samba.org/samba/docs/man/manpages-3/smbclient.1.html
smbclient -L <windows-box> -U <username>
smbclient -U windowsUserName%password -L windowsHost -W domainName
Windows共有には、次の方法でもアクセスできます。
smbclient -L < Windows Host name > -U < Windows Administrator account >