Tera Term で Rocky9/RHEL9 にログインできないの解決方法
環境
RHEL9.2
Rocky9
現象
Tera Term で Rocky9/RHEL9 にログインできない
エラーログ
info: userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]
原因
Rocky9/RHEL9 は OpenSSH に 8.7p1 バージョンを採用しており、RSA/SHA-1 がデフォルトで非推奨になっている。
対処方法
SHA-1 を再度有効にする
手順
1.SHA1 サブポリシーを DEFAULT 暗号化ポリシーに適用します。
# update-crypto-policies --set DEFAULT:SHA1 Setting system policy to DEFAULT:SHA1 Note: System-wide crypto policies are applied on application start-up. It is recommended to restart the system for the change of policies to fully take place.
2.システムを再起動します。
# reboot
3.現在の暗号化ポリシーを表示します。
# update-crypto-policies --show DEFAULT:SHA1