[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Samba и сетевое окружение



Привет всем!

Вот захотелось написать скрипт для получения
сетевого окружения  и тут же возникли проблемы:

Ну как отыскать Master Browser для рабочей группы
понятно:

nmblookup -M "Workgroup"

А вот дальше начался очень интересный компот

По идее

smbclient -L <имя машины> -I <IP адрес машины>

выдает кучу всего в том числе и browse list. Однако

1. Как определить адрес по SMB имени машины -
ведь вполне возможна ситуация, когда SMB имя
машины и hostname это разные вещи, а посему DNS
может ничего хорошего и не сказать.

2. При выполнении команды smbclient -L
выдается запрос на пароль. На самом деле нужно
просто нажать Enter и будет все хорошо, но как
обойти это в скрипте? Использовать expect,
конечно, можно но неинтересно.

С уважением, Виктор



Reply to: