23.20. Подключение клиентов Linux к домену Samba из командной строки

Проблема
Требуется подключиться к домену Samba при помощи smbtree, smbclient и smbumount —
но как передать Samba имя пользователя и пароль?
Решение
Каждой из перечисленных команд можно передать имя и пароль любого пользо вателя Samba. Таким образом, вы можете просмотреть общий каталог homes, хотя
он исключен из обзора, и подключиться к нему из smbclient:
$ smbtree -U andrew
added interface ip=192.168.1.5 bcast=192.168.1.255 nmask = 255.255.255.0
Password:
Got a positive name query response from 192.168.1.5 ( 192.168.1.5 )
Got a positive name query response from 192.168.1.5 ( 192.168.1.5 )
Got a positive name query response from 192.168.1.5 ( 192.168.1.5 )
HOLSTEIN
Got a positive name query response from 192.168.1.5 ( 192.168.1.5 )
WWINDBAG Samba PDC
\\WINDBAG\andrew User's Home Directories
\\WINDBAG\ADMIN$ IPC Service (Samba PDC)
\\WINDBAG\IPC$ IPC Service (Samba PDC)
$ smbclient //windbag/andrew -U andrew
Password:
Domain=[HOLSTEIN] OS=[Unix] Server=[Samba 3.0.5-Debian]
smb: \>
Также можно смонтировать общий каталог командой smbmount:
$ smbmount //windbag/andrew samba -o andrew
added interface ip-192.168.1.5 bcast=192.168.1.255 nmask=255.255.255.0
Password:
После завершения работы каталог демонтируется командой
$ smbumount samba
Комментарии
Пароль также можно ввести в командной строке за именем пользователя, но в этом
случае его смогут увидеть посторонние:
$ smbmount //windbag/andrew samba -о andrew bigsecret
См. также
smbmount(8), smbumount(8), smbtree(l).