Вот простой сценарий, который я имею:
Как делают меня ls
те те же папки (отображенный в Наутилусе) от терминала? (mount
и ls /mnt
не перечисляйте те доли Windows),
Ps. Детали о том, что я делаю:
Если Вы уже использовали Наутилус для соединения с долями, Вы интересуетесь, то монтирование для тех долей доступно в ~/.gvfs
Таким образом, я перешел к своему наутилусу и ввел smb://192.168.1.10/данные в мою адресную панель, которая смонтировала долю. Затем:
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 может перечислять доли, доступные на машине окон, но не машинах.
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 >