閉じる

userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms

OpenSSHを更新したタイミングかな?
TeraTermから繋がらなくなった。
RSA/SHA1がデフォルトで無効になった影響っぽく。
とりあえず /etc/ssh/sshd_configに「PubkeyAcceptedAlgorithms=+ssh-rsa」を追加して凌ぐ。
「ssh-keygen -t ecdsa -b 521」等してキーを作り直すのが正道なのだろうけど、古いクライアントは ecdsaに対応していなかったりするのが困りもの。
よい機会なので世代交代。
PortForwarderは Tera Termの SSH転送と非表示実行(コマンドラインで /V)の組み合わせで置き換えてお役御免に。

コメントを残す

メールアドレスが公開されることはありません。必須項目には印がついています *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)