Эта страница является переводом man wbinfo(1) из пакета Samba.

Имя

wbinfo — посылает запросы к демону winbindd.

Синтаксис

wbinfo [-a user%password] [--all-domains] [--allocate-gid] [--allocate-uid] \

[-D domain] [--domain domain] [-g] [--getdcname domain] \

[--get-auth-user] [-G gid] [-h] [-i user] [-I ip] \

[-K user%password] [-m] [-n name] [-N netbios-name] \

[--own-domain] [-p] [-r user] [--remove-uid-mapping uid,sid] \

[--remove-gid-mapping gid,sid] [-s sid] [--separator] [--sequence] \

[--set-auth-user user%password] [--set-uid-mapping uid,sid] \

[--set-gid-mapping gid,sid] [-S sid] [-t] [-u] [--uid-info uid] \

[--user-domgroups sid] [--user-sids sid] [-U uid] [-V] [-Y sid] [--verbose]

Описание

Эта у тилита часть пакета samba(7).

Программа wbinfo создает запросы и возвращает информацию к (от) демона winbindd(8).

Для того чтобы wbinfo мог вернуть информацию, демон winbindd(8) должен быть сконфигурирован и запущен.

ПАРАМЕТРЫ

-a | --authenticate username%password

Попытается авторизовать пользователя через winbindd(8). Проверит возможные методы авторизации и выведет результаты.

Замечание

Не поддавайтесь соблазну использовать эту функциональность для аутентификации через сторонние приложения. Вместо этого используйте ntlm_auth(1).

--allocate-gid

Получить новый GID из idmap

--allocate-uid

Получить новый UID из idmap

--all-domains

Вывести список всех доменов (доверенных и собственный).

--domain name

Определяет домен в котором будут выполняться операции. Если значение параметра '.' то будет использован текущий домен к которому принадлежит winbindd(8). На текущий момент этот параметр работает только с параметрами --sequence, -u и -g.

-D | --domain-info domain

Выводит обширную информацию об указанном домене.

-g | --domain-groups

Выводит список всех групп в домене Windows NT для которого запущен сервер samba(7). Также будут выведены группы для всех доверенных доменов. Заметьте, что эта операция не назначает групповые ids к группам которые не видны через winbindd(8).

--get-auth-user

Выводит имя пользователя и пароль, используемые демоном winbindd(8) при подключении к контроллеру домена. Имя пользователя и пароль морут быть назначены параметром --set-auth-user. Доступно только для root.

--getdcname domain

Выводит DC имя для домена.

-G | --gid-to-sid gid

Попытается преобразовать UNIX id групп в Windows NT SID. Команда выполнена не будет, если указанный gid не входит в диапазон idmap gid.

-i | --user-info user

Выводит информацию о пользователе.

-I | --WINS-by-ip ip

Параметр -I попытается получить от winbindd(8) NetBIOS имя, ассоциированное с IP адресом, указанным в значении параметра ip.

-K | --krb5auth username%password

Попытается авторизовать пользователя через Kerberos.

-m | --trusted-domains

Выведет список доверенных доменов Windows NT сервера. Этот список не содержит сервер Windows NT, являющийся первичным контроллером домена.

-n | --name-to-sid name

Параметр -n создает запрос к winbindd(8) для определения SID сопоставленного с указанным именем. Доменное имя нужно указать до имени пользователя, разделителем служит winbind separator. Например CWDOM1/Administrator относится к пользователю Administrator в домене CWDOM1. Если домен не указать , то будет использовано значение параметра workgroup из файла smb.conf.

-N | --WINS-by-name name

Параметр -N создаст через winbindd(8) запрос к серверу WINS по определению IP адресасопоставленного NetBIOS имени, указанному в значении параметра name.

--own-domain

Выводит собственыый домен.

-p | --ping

Проверит запущен ли winbindd(8). Выведет succeeded или failed.

-r | --user-groups username

Попробует получить список ids UNIX групп, к которым принадлежит пользователь. Доступно только при наличии пользователя на контроллере домена.

-s | --sid-to-name sid

Используйте -s для преобразования SID в имя. Параметр обратный параметру -n. SIDs выводится как ASCII строка в традиционном формате Microsoft. Например, S-1-5-21-1455342024-3071081365-2475485837-500.

--separator

Выводит разделитель winbind.

--sequence

Выводит порядковые номера всех опознаных доменов.

--set-auth-user username%password

Сохранит имя и пароль пользователя, используемого демоном winbindd(8) для подключения к контроллеру домена. Это позволит winbindd работать с доменом Windows 2000 с включенным ограничением анонимного доступа (режим совместимости только с серверами Windows 2000).

-S | --sid-to-uid sid

Преобразовывает SID в UNIX user id. Операция не будет выполнена приотсутствии соответствия.

-t | --check-secret

Проверка наличия доверительной учетной записи рабочей станции при добавлении сервера Samba в домен Windows NT.

-u | --domain-users

Выводит список всех пользователей имеющихся в домене Windows NT, доступных через winbindd(8). Будут также выведены все пользователи из доверенных доменов. Заметьте что эта операция не присвоит ids пользователям не доступным через winbindd(8) .

--uid-info uid

Выведет информацию о пользователе определенном в поле параметра uid.

--user-domgroups sid

Выведет доменные группы.

--user-sids sid

Выведет SIDы групп для пользователя.

-U | --uid-to-sid uid

Попытается преобразовать пользовательские id UNIX в Windows NT SID. Операция не будет выполнена если указаный uid не входит в idmap диапазон uid.

--verbose

Выводит расширенную информацию по запросу.

-Y | --sid-to-gid sid

Преобразует SID в UNIX group id. Операция не выполнится, если SID не отображается в UNIX группу через winbindd(8).

--remove-uid-mapping uid,sid

Удалит запись о соответствии uid в sid в IDmap базе.

--remove-gid-mapping gid,sid

Удалит запись о соответствии gid в sid в базе IDmap.

--set-uid-mapping uid,sid

Создаст новое или изменит существующее соответствие uid в sid в базе IDmap.

--set-gid-mapping gid,sid

Создаст новое или изменит существующее соответствие gid в sid в базе IDmap.

-V

Выведет версию программы.

-h | --help

Помощь.

СТАТУС ВЫХОДА

Программа wbinfo вернет 0, если операция выполнена успешно или 1, если операция не выполнена. Программа вернет ошибку, если демон winbindd(8) не запущен.

ВЕРСИЯ

Эта страница мануала верна для пакета Samba версии 3.

СМОТРИТЕ ТАКЖЕ

winbindd(8) и ntlm_auth(1).

АВТОР

Изначально Samba и сопутствующие утилиты были разработаны Эндрю Тридгеллом (Andrew Tridgell). Сейчас Samba разрабатывается Samba Team в качестве Open Source проекта – напоминает то, как разрабатывается ядро Linux.

wbinfo и winbindd написаны Tim Potter.

Переведено в формат DocBook для Samba 2.2 Джерардом Картером (Gerald Carter). Переведено в формат XML 4.2 для Samba 3.0 Александром Боковым.

Перевод на русский язык Айзятуллен Рамиль.

Обсудить данный перевод можно в соответствующей ветке форума.