wbinfo (tool for getting winbind information)
Эта страница является переводом 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 в имя. Параметр обратный параметру -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).
Преобразовывает 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.
СМОТРИТЕ ТАКЖЕ
АВТОР
Изначально 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 Александром Боковым.
Перевод на русский язык Айзятуллен Рамиль.
Обсудить данный перевод можно в соответствующей ветке форума.
Ваш отзыв