URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID14
Нить номер: 377
[ Назад ]

Исходное сообщение
"getent не обращается к winbindd"

Отправлено goal , 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



Содержание

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

Всем пока.


"getent не обращается к winbindd"
Отправлено nosus , 02-Май-05 19:47 
А по подробней можно. Та же самая проблема, дистриб myLinux 3.1 wbinfo - работает, getent - нет. Спасибо.

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


"getent не обращается к winbindd"
Отправлено forge , 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 ставится из пакетов, - из сырцов при установке все делается автоматически.


"getent не обращается к winbindd"
Отправлено Vadim Mironov , 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

    


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


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

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


"getent не обращается к winbindd"
Отправлено QuazyMorda , 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