The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"getent не обращается к winbindd"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Samba, вопросы интеграции Unix и Windows (Аутентификация)
Изначальное сообщение [ Отслеживать ]

"getent не обращается к winbindd"  +/
Сообщение от goal email(ok) on 26-Апр-05, 11:59 
Вроде бы все сдалал как рекомендовано документацией и соотвествующими форумами, но getent group показывает только локальные группы:

Samba включена в AD.
#/usr/local/samba/bin/wbinfo -t показывает что все ок:
checking the trust secret via RPC calls succeeded

#/usr/local/samba/bin/wbinfo -g показывает все группа домена правильно

#kinit Administrator@MYDOMAIN.RU говорит что тоже все ОК:
kinit: NOTICE: ticket renewable lifetime is 1 week

В /etc/nsswitch.conf прописал следующее:

passwd:         compat winbind
group:          compat winbind
shadow:         compat
hosts:          files dns
networks:       files
protocols:      db files
services:       db files
ethers:         db files
rpc:            db files
netgroup:       nis

До конфигурирования PAM даже не дохожу т.к. на этапе
#getent group
#getent passwd
Линукс смотрит только в локальные файлики group и  passwd, хотя и nmbd и winbindd запущены.

В логах winbindd тишина:
[2005/04/25 20:25:24, 1] nsswitch/winbindd.c:main(864)
  winbindd version 3.0.14a started.
  Copyright The Samba Team 2000-2004

Мой smb.conf файлик:
[global]

realm = MYDOMAIN.COM
workgroup= MYDOMAIN
password server = server1
security = ads
encrypt passwords = yes
winbind use default domain = yes
idmap uid = 10000-40000
idmap gid = 10000-40000
winbind enum users=yes
winbind enum groups=yes
template homedir = /home/%D/%U
template shell = /bin/bash

dos charset = 866
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 0
preferred master = No
local master = No
domain master = No
dns proxy = No

/etc/krb5.conf:
[libdefaults]
        default_realm = MYDOMAIN.COM

[realms]
        EMEA.INTLSOS.COM = {
                kdc = server1.mydomain.com
        }

[domain_realms]
        .mydomain.com = MYDOMAIN.COM


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "getent не обращается к winbindd"  +/
Сообщение от goal email(ok) on 26-Апр-05, 14:53 
Нашел не документированные опции (или же документированные где-то, но я это не нашел). Просто надо создать соответствующие ссылки на libnss_winbind.so  в /lib/ и все заработает.

Всем пока.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "getent не обращается к winbindd"  +/
Сообщение от nosus (ok) on 02-Май-05, 19:47 
А по подробней можно. Та же самая проблема, дистриб myLinux 3.1 wbinfo - работает, getent - нет. Спасибо.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "getent не обращается к winbindd"  +/
Сообщение от Player on 19-Фев-07, 15:33 
посмотри на другие библиотеки относящиеся к nss (libnss*) и сделай соответствующие символьные ссылки

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "getent не обращается к winbindd"  +/
Сообщение от forge (ok) on 20-Апр-12, 15:34 
Конкретно, нужно сделать следующее:

1)Переименовать /lib/libnss_winbind.so.2 в /lib/libnss_winbind.so, а затем сделать симлинк (ln -s /lib/libnss_winbind.so /lib/libnss_winbind.so.2)

2) Сделать то же самое с /lib/libnss_wins.so.2

И тогда заработает getent. Происходит это "загвоздка" тогда, когда winbind ставится из пакетов, - из сырцов при установке все делается автоматически.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "getent не обращается к winbindd"  +/
Сообщение от Vadim Mironov on 21-Дек-12, 22:21 
> Конкретно, нужно сделать следующее:
> 1)Переименовать /lib/libnss_winbind.so.2 в /lib/libnss_winbind.so, а затем сделать
> симлинк (ln -s /lib/libnss_winbind.so /lib/libnss_winbind.so.2)
> 2) Сделать то же самое с /lib/libnss_wins.so.2
> И тогда заработает getent. Происходит это "загвоздка" тогда, когда winbind ставится из
> пакетов, - из сырцов при установке все делается автоматически.

Спасибо огромное. заработало.
+ еще нужны две строчки в smb.conf:
winbind enum users = yes
winbind enum groups = yes

    

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "getent не обращается к winbindd"  +/
Сообщение от ZMG email on 27-Мрт-14, 17:57 
Та же проблема. Samba 3.6.23, вообще не могу найти ни libnss_winbind.so , libnss_wins.so . Есть идеи откуда их взять?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "getent не обращается к winbindd"  +/
Сообщение от Geser email(??) on 19-Авг-16, 04:33 
> Та же проблема. Samba 3.6.23, вообще не могу найти ни libnss_winbind.so ,
> libnss_wins.so . Есть идеи откуда их взять?

sudo apt-get intall libnss-winbind. Samba4, Ubuntu 15.10

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "getent не обращается к winbindd"  +/
Сообщение от QuazyMorda (ok) on 17-Ноя-17, 12:17 
>> Та же проблема. Samba 3.6.23, вообще не могу найти ни libnss_winbind.so ,
>> libnss_wins.so . Есть идеи откуда их взять?

На Debian9 проблема решилась следующим образом:
Доставляем пакетики (они не поставились вместе с samba и winbind)
sudo apt-get install -y libnss-winbind libpam-winbind

Ищем где хранится кеш
find / -name *idmap.tdb
/var/lib/samba/winbindd_idmap.tdb

Очищаем
/etc/init.d/winbind stop
rm /var/lib/samba/winbindd_idmap.tdb
/etc/init.d/winbind start

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру