В связи с некоторыми требованиями, для набора машин, которые я использую, должно быть 2 KDC, определенных в /etc/krb5.conf
. Вдобавок ко всему, область, которая не содержит принципы пользователя (только субъекты хоста и службы), должна быть указана в качестве области по умолчанию в libdefaults
.
Принципалы пользователя хранятся в другой области, и ssh должен работать через эту область. Конфигурация sshd также использует PAM. В PAM я переопределил область по умолчанию realm=MY_SECOND_REALM
для интерфейса учетной записи, и теперь мои логины ssh работают.
Единственная проблема заключается в том, что мои логины теперь требуют пароль - каждый раз, несмотря на мои действительные билеты на MY_SECOND_REALM
.
Я также использую sssd. Совершенная настройка!
Я что-то упустил?