Я изменяю свой sshd_config, чтобы запретить RSA. У меня есть следующая строка, где я удалил RSA, который, как я думал, должен был сделать это: PubkeyAcceptedKeyTypes ecdsa-sha2* однако я все еще могу войти через ssh через RSA, если я не удалю ssh-rsa из этой строки HostKeyAlgorithms ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ssh-rsa

Это верно? Какой смысл брать его из PubkeyAcceptedKeyTypes если он все равно работает?

1 ответ1

0

PubkeyAcceptedKeyTypes связан не с ключами хоста, а с ключами аутентификации. Поэтому вы можете инициировать соединение с сервером, но не можете аутентифицироваться с вашим ключом RSA.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .