В Smbclient я не нашел команды, которая бы просканировала сеть на доступные ресурсы.
Вот, к примеру:
$ smbclient -U admin -L srv04
Enter admin's password:
Domain=[DOMAIN] OS=[Windows Server 2003 R2 3790 Service Pack 2] Server=[Windows Server 2003 R2 5.2]
Sharename Type Comment
--------- ---- -------
kodeks-client Disk
C$ Disk Стандартный общий ресурс
IPC$ IPC Удаленный IPC
ADMIN$ Disk Удаленный Admin
tmp Disk
E$ Disk Стандартный общий ресурс
data Disk
soft Disk
Domain=[DOMAIN] OS=[Windows Server 2003 R2 3790 Service Pack 2] Server=[Windows Server 2003 R2 5.2]
Server Comment
--------- -------
NAS srv, admin
SRV01 srv, admin
SRV04 srv, admin
SRV05 srv, admin
WS81 disp., cou
Workgroup Master
--------- -------
DOMAIN SRV01
Так srv04 - это заранее известный ресурс, а мне нужно понять какие ресурсы доступны.
Вот Вы пришли, воткнули провод и набрали команду в терминале и сразу понятно какие ресурсы доступны, а какие нет.
Вы же не пишете в адресной строке сразу smb://srv04/Resource.
Вы жмете на сетевое окружение, которое дает понятие о том какие компьютеры в сети.
Пользователь решил продолжить мысль 08 Января 2013, 22:37:17:
Всем примного благодарен. smbtree действительно оказался в том же пакете. странно, что раньше не смог его найти, извините. Все показывает здорово. Все понятно какие ресурсы доступны.
Програмулька nmap тоже классная, она прям все в цифрах разжевывает, здорово.
Всем спасибо.
Вопрос в догоночку, можно ли как то на найденные ресурсы зайти без монтирования куда либо.
Ну типа cd smb://srv04