Аутентификация на контроллере домена Samba4 и неработающий kinit

Аутентификация на контроллере домена Samba4 и неработающий kinit

У меня проблема с Samba 4 и Kerberos. Если я звоню kinit, он пишетКлиент не найден в базе данных Kerberos при получении начальных учетных данныхЯ обнаружил, что Kerberos работает только с именем пользователя, но система идентифицирует всех пользователей домена с именем домена и обратной косой чертой в качестве префикса, а Kerberos это не нравится.

$ ssh user@machine #I don't need the domain name while logging in
DOMAIN\user@machine$ kinit
# does not work
DOMAIN\user@machine$ kinit DOMAIN\user
# does work neither
DOMAIN\user@machine$ kinit user
# works
DOMAIN\user@machine$ id
uid=2010(DOMAIN\user) gid=100(users) skupiny=100(users)
DOMAIN\user@machine$ getent passwd
# all domain users prefixed with 'DOMAIN\'

То же самое относится к списку файлов, напечатанных ls -l:

-rw-r--r-- 1 DOMAIN\user users 3392 pro 19 14:46 filename

Но когда я посмотрел наСамба Вики, у них имя пользователя напечатано без command getent passwdимени домена.

getent passwd
...
Administrator:x:0:100::/home/MATWS/Administrator:/bin/bash

Я думаю, что это может быть причиной того, что kinitне работает и у пользователя нет билетов после входа в систему. Но я не знаю, как избавиться от префикса доменного имени, что не так или что я упускаю в своей конфигурации.

Связанный контент