Product SiteDocumentation Site

4.9.4. Диагностика

4.9.4.1. Дата последней смены пароля

Дата последней смены пароля учётной записи компьютера хранится в базе данных домена. Запросить её можно одним из следующих способов:
  • на введённой в домен машине выполнить команду:
    # net ads info
    …
    Last machine account password change: Ср, 20 мар 2024 12:36:35 EET
    
  • если машина уже потеряла доверие в домене, то выполнить эту же команду от доменного пользователя:
    # net ads info -U <user>
    
Дата последней смены пароля учётной записи компьютера будет показана в параметре Last machine account password change.

4.9.4.2. Потеря доверия между машиной и доменом

Для проверки того, имеет ли машина возможность аутентифицироваться в домене, можно выполнить следующие действия:
  • убедиться, что файл keytab (/etc/krb5.keytab) содержит корректную информацию:
    # klist -ke
    Keytab name: FILE:/etc/krb5.keytab
    KVNO Principal
    ---- --------------------------------------------------------------------------
       1 host/work.test.alt@TEST.ALT (aes256-cts-hmac-sha1-96)
       1 host/WORK@TEST.ALT (aes256-cts-hmac-sha1-96)
       1 host/work.test.alt@TEST.ALT (aes128-cts-hmac-sha1-96)
       1 host/WORK@TEST.ALT (aes128-cts-hmac-sha1-96)
       1 host/work.test.alt@TEST.ALT (DEPRECATED:arcfour-hmac)
       1 host/WORK@TEST.ALT (DEPRECATED:arcfour-hmac)
       1 restrictedkrbhost/work.test.alt@TEST.ALT (aes256-cts-hmac-sha1-96)
       1 restrictedkrbhost/WORK@TEST.ALT (aes256-cts-hmac-sha1-96)
       1 restrictedkrbhost/work.test.alt@TEST.ALT (aes128-cts-hmac-sha1-96)
       1 restrictedkrbhost/WORK@TEST.ALT (aes128-cts-hmac-sha1-96)
       1 restrictedkrbhost/work.test.alt@TEST.ALT (DEPRECATED:arcfour-hmac)
       1 restrictedkrbhost/WORK@TEST.ALT (DEPRECATED:arcfour-hmac)
       1 WORK$@TEST.ALT (aes256-cts-hmac-sha1-96)
       1 WORK$@TEST.ALT (aes128-cts-hmac-sha1-96)
       1 WORK$@TEST.ALT (DEPRECATED:arcfour-hmac)
    
  • попытаться получить билет Kerberos для учётной записи компьютера (в примере WORK$), используя файл keytab (/etc/krb5.keytab):
    # kinit -k WORK\$@TEST.ALT
    
  • убедиться, что билет успешно получен и удалить его:
    # klist
    Ticket cache: KEYRING:persistent:0:0
    Default principal: WORK$@TEST.ALT
    
    Valid starting       Expires              Service principal
    21.04.2023 12:25:37  21.04.2023 22:25:37  krbtgt/TEST.ALT@TEST.ALT
        renew until 28.04.2023 12:25:37
    
    # kdestroy -p WORK\$@TEST.ALT
    

Важно

Следует убедиться, что имя машины в keytab-файле (/etc/krb5.keytab) соответствует реальному имени машины (см. вывод команды hostnamectl).