CentOS Stream 8でSSH鍵認証ログインできない(暗号化形式が古かった) CentOS Streamでサーバー構築をしています。ユーザーアカウントを作成してSSHの鍵を設置、SSHDの設定ファイルを以下のように変更しました。 鍵認証を有効 cat /etc/ssh/sshd_config | grep Pubkey PubkeyAuthentication yes 公開鍵を設置 # pwd /home/e2info-test/.ssh # ls authorized_keys ログインできないので、ログファイルを確認します Mar 26 10:11:39 sshd[27170]: error: userauth_pubkey: could not parse key: Invalid key length [preauth] どうやら、鍵の長さが1024bit未満のものは、認証用の鍵として利用できなくなったようです。 ということで、鍵を設置し直して解決しました(そもそも置く鍵をまちがってたのでした) CentOSPrivatekeyPublickeysshStream公開鍵公開鍵認証 https://blog.e2info.co.jp/2021/03/27/centos-stream-8%e3%81%a7ssh%e9%8d%b5%e8%aa%8d%e8%a8%bc%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%81%a7%e3%81%8d%e3%81%aa%e3%81%84%ef%bc%88%e6%9a%97%e5%8f%b7%e5%8c%96%e5%bd%a2%e5%bc%8f%e3%81%8c%e5%8f%a4/CentOS Stream 8でSSH鍵認証ログインできない(暗号化形式が古かった)