Получить список smb-хостов (linux)
Потом попросить его отдать список хостов - кусок кода из smbclient.
Потом кусок кода из SMBDIE
Workgroup Master
--------- -------
B
HACKERS SERVER
MSU _PHOENIX_
V VIRGIN
Это нормально, что напротив B ничего не стоит ?
fixed. Опять самбу перекосило. В конце-концов она не должна уметь быть MBR более чем одной группы.
Не нормально.
Я немного посмотрел кто что говорит о домен мастер браузерах (спрашивал у server, vergin, _phoenix_) - сейчас мне 172.16.12.1 выдаёт:
B _PHOENIX_
MSU _PHOENIX_
V VIRGIN
Он уже забыл о хакерсах. К тому же он домен мастер браузер для 2-х групп. Это как?!
Он уже забыл о хакерсах.
Перепусти самбу на sever.hackers. Должно помочь.
К тому же он домен мастер браузер для 2-х групп. Это как?!
Самба была немного изнасилована.
Оставить комментарий
ppplva
С помощью libsmbclient это можно ( по крайней мере, так написано у них в комментариях но не получается. Может кому-нибудь это удавалось ? Я, как они советуют, открываю smb:// или smb:///, получаю ENOENT, при этом он пытается авторизоваться на сервер "B". Есть ли какие-то настройки в smb.conf, которые могут изменить это, вероятно неправильное, поведение ?Может, существует другой способ получения списка ? Язык обязательно C/C++.
Знаю про вариант с патченным smbclient'ом, но это медленно и некрасиво.