Во-первых, если вы приводите команды, то было бы не плохо привести и то, что они выводят на экран.
Во-вторых, в "man smbclient" написано, что параметр -L нужно использовать с netbios именем тачки: -L <netbios name>.
а из под какого пользователя выполняется запрос?
например, если я всвоем доменеделаю запрос из под root - получаю фигу,
а если из под yumi с соответствующим паролем - то что там есть на этой тачке (домен на w2k)
2Spirit Да, по команде "smbclient -L <net_bios_name> все работает, а если ставить IP, то показывает только ресурсы с машин под samba и winNT. Параметр "I" нужен как раз для использования IP вместо имени машины, или нет?
> Параметр "I" нужен как раз для использования IP вместо имени машины, или нет?
Не совсем, дело в том, что если samba по каким-то причинам не может найти требуемую тачку по ее виндовому имени, то для этого как раз и есть параметр "I", который позволяет явно указать IP адрес. Но netbios имя при этом никто не отменял, т.е. его все равно нужно указывать (при чем правильно): smbclient -L netbios_name -I x.x.x.x [-U user_name -W workgroup]
2 yumi:
> если я всвоем доменеделаю запрос из под root - получаю фигу
Наверное потому, что пользователь "yumi" есть в домене, а пользователя "root" нет. Попробуйте из-под root-а выполнить "smbclient ... -U yumi [-W имя_домена]"
>Не совсем, дело в том, что если samba по каким-то причинам не может >найти требуемую тачку по ее виндовому имени, то для этого как раз и >есть параметр "I", который позволяет явно указать IP адрес. Но >netbios имя при этом никто не отменял, т.е. его все равно нужно >указывать (при чем правильно): smbclient -L netbios_name -I x.x.x.x >[-U user_name -W workgroup]
Так а почему тогда показываются WinNT машины?
>Не совсем, дело в том, что если samba по каким-то причинам не может >найти требуемую тачку по ее виндовому имени, то для этого как раз и >есть параметр "I", который позволяет явно указать IP адрес. Но >netbios имя при этом никто не отменял, т.е. его все равно нужно >указывать (при чем правильно): smbclient -L netbios_name -I x.x.x.x >[-U user_name -W workgroup]
Так а почему тогда показываются WinNT машины?