Имеется:
- CentOS
# uname -a
Linux z-data.nex.local 2.6.32-220.17.1.el6.x86_64 #1 SMP Wed May 16 00:01:37 BST 2012 x86_64 x86_64 x86_64 GNU/Linux- Samba
# yum list installed | grep samba
samba.x86_64 3.5.10-116.el6_2 @updates
samba-client.x86_64 3.5.10-116.el6_2 @updates
samba-common.x86_64 3.5.10-116.el6_2 @updates
samba-winbind.x86_64 3.5.10-116.el6_2 @updates
samba-winbind-clients.x86_64Samba настроена как член домена, вот так http://linuxforum.ru/viewtopic.php?id=20997 и http://linuxforum.ru/viewtopic.php?id=21432
Несколько дней назад произошел сбой на контроллере домена WinSer2008x32. КД был восстановлен из бекапа, а все рабочие станции были заново внесены в домен. Был заново внесен и сервер Samba. Всё работает нормально, проблем/жалоб не наблюдается.
Завел нового доменного пользователя. Но Samba не пускает его даже к списку шар - запрашивает логин/пароль. При этом ввод аутентификационных данных нового пользователя не проходит.
Проверяю настройку Samb`ы:
1. klist
Ticket cache: FILE:/tmp/krb5cc_0
Default principal: TROSHIN_DADMIN@NEX.LOCAL
Valid starting Expires Service principal
06/15/12 01:38:57 06/15/12 11:39:18 krbtgt/NEX.LOCAL@NEX.LOCAL
renew until 06/16/12 01:38:572. testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
...
-шары-
...
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_DOMAIN_MEMBER
Press enter to see a dump of your service definitions3. net ads testjoin
Join is OK4. wbinfo -u
выводит список доменных пользователей
5. wbinfo -g
выводит список доменных груп
6. wbinfo -t
checking the trust secret for domain NEX via RPC calls succeeded7. getent passwd
выводит список ТОЛЬКО локальных пользователей, доменные отсутствуют
8. getent group
выводит список локальных и ДОМЕННЫХ груп
Что было сделано:
- проверены все конфигурационные файлы, учавствующие в настройке Samb`ы.
- выполнен перезапуск служб: smb, winbind, nmb.
К сожалению нет возможности сейчас перезагрузить сервер, да и не хотелось бы делать перезагрузку при каждом добавлении пользователя в домен.
Логи:
1. cat /var/log/samba/log.smbd
[2012/06/20 11:24:18.231611, 1] smbd/service.c:1251(close_cnum)
__ffff_192.168.3.18 (::ffff:192.168.3.18) closed connection to service archive_unit_retail
[2012/06/20 11:24:18.997796, 1] smbd/sesssetup.c:454(reply_spnego_kerberos)
Username NEX\popov.d is invalid on this system
[2012/06/20 11:24:19.558457, 1] smbd/sesssetup.c:454(reply_spnego_kerberos)
Username NEX\popov.d is invalid on this system
[2012/06/20 11:24:31.286865, 0] lib/util_sock.c:474(read_fd_with_timeout)
[2012/06/20 11:24:31.286970, 0] lib/util_sock.c:1441(get_peer_addr_internal)
getpeername failed. Error was Конечная точка передачи не подсоединена
read_fd_with_timeout: client 0.0.0.0 read error = Соединение сброшено другой стороной.2. cat /var/log/samba/log.winbindd
[2012/06/19 20:17:04.532077, 0] winbindd/winbindd.c:195(winbindd_sig_term_handler)
Got sig[15] terminate (is_parent=1)
[2012/06/19 20:17:04, 0] winbindd/winbindd.c:1102(main)
winbindd version 3.5.10-116.el6_2 started.
Copyright Andrew Tridgell and the Samba Team 1992-2010
[2012/06/19 20:17:04.975278, 0] winbindd/winbindd_cache.c:3076(initialize_winbindd_cache)
initialize_winbindd_cache: clearing cache and re-creating with version number 1
[2012/06/20 09:48:37.927042, 0] winbindd/winbindd.c:195(winbindd_sig_term_handler)
Got sig[15] terminate (is_parent=1)
[2012/06/20 09:48:39, 0] winbindd/winbindd.c:1102(main)
winbindd version 3.5.10-116.el6_2 started.
Copyright Andrew Tridgell and the Samba Team 1992-2010
[2012/06/20 09:48:39.116225, 0] winbindd/winbindd_cache.c:3076(initialize_winbindd_cache)
initialize_winbindd_cache: clearing cache and re-creating with version number 1Очевидно, что проблема в том, что Samba не видит доменных пользователей.
Как быть?
Пока на ум приходит только перезагрузка сервера и переввод в домен. Но хотелось бы избежать этих действий.
