Есть контроллер домена Win2003 и прокси сервер Mandrake Linux с SAMBA.Вопрос: как узнать из линукса имя вошедшего в домен юзера имея IP адрес?
>Есть контроллер домена Win2003 и прокси сервер Mandrake Linux с SAMBA.
>
>Вопрос: как узнать из линукса имя вошедшего в домен юзера имея IP
>адрес?smbstatus
>>Есть контроллер домена Win2003 и прокси сервер Mandrake Linux с SAMBA.
>>
>>Вопрос: как узнать из линукса имя вошедшего в домен юзера имея IP
>>адрес?
>
>smbstatusНет, не подходит, т.к. отображает только SAMBA юзеров, а не юзеров в контроллере домена Win2003.
nmblookup -U wins_server -R "USER#03"
nmblookup -A 1.2.3.4
>nmblookup -U wins_server -R "USER#03"
Этим я найду Ip адрес по имени компьютера.>nmblookup -A 1.2.3.4
Отображает название компьютера, а не логин :(Нужно именно зная IP адрес, определить логин, под которым вошел пользователь в домен Win2003.
>>nmblookup -U wins_server -R "USER#03"
>Этим я найду Ip адрес по имени компьютера.
Этим ты найдешь через wins-сервер ip компа, на котором залогинился юзер USER.nmblookup -B 192.168.0.255 -R "USER#03"
тоже, только через broadcast.>>nmblookup -A 1.2.3.4
>Отображает название компьютера, а не логин :(
Отображает сервисы NetBIOS, доступные на указанном ip. В том числе и login юзера (тип сервиса <03>), залогинившегося на компе.
>>>nmblookup -U wins_server -R "USER#03"
>>Этим я найду Ip адрес по имени компьютера.
>Этим ты найдешь через wins-сервер ip компа, на котором залогинился юзер USER.
>nmblookup -B 192.168.0.255 -R "USER#03"
>тоже, только через broadcast.
#nmblookup -B 192.168.0.255 -R "LEV#03"
querying LEV on 192.168.0.255
name_query failed to find name LEV#03>>>nmblookup -A 1.2.3.4
>>Отображает название компьютера, а не логин :(
>Отображает сервисы NetBIOS, доступные на указанном ip. В том числе и >login юзера (тип сервиса <03>), залогинившегося на компе.
# nmblookup -A 192.168.0.6
Looking up status of 192.168.0.6
LEVSERVER <00> - B <ACTIVE>
MUBISNV <00> - <GROUP> B <ACTIVE>
LEVSERVER <20> - B <ACTIVE>
MUBISNV <1e> - <GROUP> B <ACTIVE># wbinfo -u
Error looking up domain users
# wbinfo -g
Error looking up domain groupsИ куда копать?
>#nmblookup -B 192.168.0.255 -R "LEV#03"
>querying LEV on 192.168.0.255
>name_query failed to find name LEV#03
nmblookup -B 192.168.0.255 -R "USER#03"
querying USER on 192.168.0.255
192.168.0.104 USER<03>># nmblookup -A 192.168.0.6
>Looking up status of 192.168.0.6
> LEVSERVER <00> - B <ACTIVE>
> MUBISNV <00> - <GROUP> B <ACTIVE>
> LEVSERVER <20> - B <ACTIVE>
> MUBISNV <1e> - <GROUP> B <ACTIVE>
>
nmblookup -A 192.168.0.104Looking up status of 192.168.0.104
HOST <00> - M <ACTIVE>
DOMAIN <00> - <GROUP> M <ACTIVE>
HOST <03> - M <ACTIVE>
HOST$ <03> - M <ACTIVE>
HOST <20> - M <ACTIVE>
DOMAIN <1e> - <GROUP> M <ACTIVE>
USER <03> - M <ACTIVE>MAC Address = 00-01-23-45-67-89
># wbinfo -u
>Error looking up domain users
># wbinfo -g
>Error looking up domain groups
>
>И куда копать?
man wbinfoNAME
wbinfo - Query information from winbind daemonРазбирайся.
>>Отображает название компьютера, а не логин :(
>Отображает сервисы NetBIOS, доступные на указанном ip. В том числе и login юзера (тип сервиса <03>), залогинившегося на компе.Вообще-то это не логин, а код <03> говорит что на компьютере запущен Messenger Service. И вообще говоря их может быть несколько и имя может отличаться от логина.
>Вообще-то это не логин, а код <03> говорит что на компьютере запущен Messenger Service. И вообще говоря их может быть несколько и имя может отличаться от логина.Совершенно верно. Но если все по дефаулту, то в данном случае это можно использовать.
>Есть контроллер домена Win2003 и прокси сервер Mandrake Linux с SAMBA.
>
>Вопрос: как узнать из линукса имя вошедшего в домен юзера имея IP
>адрес?
IP DNS-сервера на win2003 знаешь?
>>Есть контроллер домена Win2003 и прокси сервер Mandrake Linux с SAMBA.
>>
>>Вопрос: как узнать из линукса имя вошедшего в домен юзера имея IP
>>адрес?
>
>
>IP DNS-сервера на win2003 знаешь?Конечно, моя же сетка :)
Только смысл? Мне же нужен именно ЛОГИН, а не имя машины.