SSH公開鍵認証でログインする際のエラー
解決したいこと
現在、VirtualBox上にkali Linuxを構築し、ホストOSから公開鍵認証方式でログインできるように設定している途中ですが、できません。
ユーザディレクトリ配下にTeraTermで作成した公開鍵を.ssh/authorized_keysとして配置したのち、権限を600に変更しました。
/etc/ssh/sshd_configの設定も公開鍵認証が可能になるよう変更し、再起動しました。
その後、秘密鍵でログインしようとすると、ログインできず、/var/log/auth.logに以下のエラー文ありました。
発生している問題・エラー
May 1 19:41:01 kali sshd[2128]: userauth_pubkey: signature algorithm ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]
自分で試したこと
バージョンの違いのエラーでもないし、権限関係のエラーでもない…
TeraTermで作成した鍵のアルゴリズムを、kali Linuxがカバーしていないってことですかね?
2度ほど鍵の作成からやり直しましたが、同様に上記のエラーが出てしまいます。
なぜこのエラーが出るのか、どのようにすればいいのかわかりません。
わかる方、いらっしゃいましたらご教示いただけますと幸いです。
1