The OpenNET Project / Index page

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



"SMB Account Validation Failed - Rejecting User NAME_PC"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / Linux)
Изначальное сообщение [ Отслеживать ]

"SMB Account Validation Failed - Rejecting User NAME_PC"  +/
Сообщение от ArshanskiyAVemail (ok), 13-Апр-22, 19:24 
Добрый.

Имеем samba сервер (Ubuntu 14.04.6 LTS, SMBD 4.3.11-Ubuntu) с аутентификацией через AD (домен на 2008R2, переезжаем на 2019ый).

В попытке решить одну проблему с NTLM авторизацией наткнулся на очень странные записи в syslog в огромном количестве следующего содержания:

Apr 13 17:57:47 io smbd[14876]: [2022/04/13 17:57:47.674110,  0] ../source3/param/loadparm.c:2988(check_usershare_stat)
Apr 13 17:57:47 io smbd[14876]:   check_usershare_stat: file /var/lib/samba/usershares/ owned by uid 0 is not a regular file

эта ошибка (104 записи за 8 часов), как я понял, выскакивает когда пытаешься авторизоваться в сетевой папке под root (uid 0) и он не указан в smb.conf. Хотя нет, это может быть не root, судя по этой записи:
Apr 13 18:58:41 io smbd[24788]: pam_unix(samba:session): session opened for user DOMEN\kraw by (uid=0)
Apr 13 18:58:41 io smbd[24789]: pam_unix(samba:session): session opened for user DOMEN\kraw by (uid=0)

и

Apr 13 17:58:39 io smbd[14876]: [2022/04/13 17:58:39.125905,  0] ../source3/auth/pampass.c:797(smb_pam_accountcheck)
Apr 13 17:58:39 io smbd[14876]:   smb_pam_accountcheck: PAM: Account Validation Failed - Rejecting User NAME_PC$!

Странность в том, что в качестве имени отклоненного пользователя указывается имя ПК в домене, удаленного два и более лет назад. И речь идет о не об одном каком то ПК-юзере, а о восьми за восемь часов лога. Записей за эти восемь часов 1881

Хотелось бы понять что это за ошибки, и, самое главное, кто их вызывает?

______________________________________________________

Появились подробности


root@io:/var/log# tail -f *.log syslog
==> auth.log <==
Apr 13 19:00:21 io smbd[24806]: pam_unix(samba:account): could not identify user (from getpwnam(krawnew$))

==> syslog <==
Apr 13 19:00:21 io smbd[24806]: [2022/04/13 19:00:21.886745,  0] ../source3/auth/pampass.c:797(smb_pam_accountcheck)
Apr 13 19:00:21 io smbd[24806]:   smb_pam_accountcheck: PAM: Account Validation Failed - Rejecting User krawnew$!

==> auth.log <==
Apr 13 19:00:42 io smbd[24806]: pam_unix(samba:session): session closed for user DOMEN\kraw

kraw - имя пользователя и его ПК в домене. Ранее ПК назывался krawnew.

Странное именование может быть связано с порядком замены ПК: изначально пользователь работает на ПК с именем равным имени пользователя(kraw), при замене компьютера сначала имя ПК другое(krawnew), а когда ок, должна удалятся учетка ПК из AD и новый ПК переименовывается в стандартное название.

При этом у компьютеров (пользователей), указанных в логе, проблем с работой с сетевым ресурсом нет.

Полагаю что где-то хранится "кэш", как бы его почистить и избавит ли это от ошибки с кривыми именами?
И как быть с ошибкой "owned by uid 0 is not a regular file"?

Если кто-нибудь может мне помочь, я был бы признателен.

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


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

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



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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