Назад | Перейти на главную страницу

Информация Winbind показывает локальных пользователей, которых не существует

Я настраиваю Samba на Linux-машине под управлением CentOS 6 (называемой localhost, а компьютер AD, к которому я подключаюсь, - это dc.companyname.com), и я все сделал успешно, кроме случаев, когда я набираю

wbinfo -u

Он показывает локального пользователя, LOCALHOST + [имя пользователя] а также пользователь домена [имя пользователя] под этим. Как ни странно, когда я кошка / etc / passwd, он не показывает локальную учетную запись пользователя ...

У меня проблема в том, что я хочу, чтобы Samba сначала аутентифицировалась на сервере AD перед локальным пользователем, поэтому я настроил /etc/nsswitch.conf как таковой.

passwd: winbind files
shadow: winbind files
group: winbind files

Но я считаю, что это неправильный способ? Потому что я потенциально могу заблокировать root-доступ, если в Active Directory DC есть «root» пользователь.

Есть мысли относительно того, почему это происходит? Я также попытался удалить кеш samba в / var / lib / samba и перезапустил серверы, но это LOCALHOST + [имя пользователя] все еще появляется по какой-то причине ...

Если я могу удалить этого пользователя, я могу сделать

passwd: files winbind, etc

что это правильный путь.

Любая помощь очень ценится!