もっと詳しく

問題:

今日、私はUbuntu22.04で新しいAWSインスタンスを起動しました。 AWSが提供するデフォルトのキーはSSHで正常に機能しています。 しかし、個人のsshキーをサーバーに接続し、SFTP経由でFileZillaを使用してアクセスしようとすると、auth.logで次のエラーが発生しました。

5月10日11:52:58localhostsshd[57650]:認証ユーザーubuntu203.190.146.202ポート46565から切断されました [preauth]
5月10日11:52:59localhostsshd[57652]:userauth_pubkey:キータイプssh-rsaがPubkeyAcceptedAlgorithmsにありません [preauth]
5月10日11:53:00localhostsshd[57652]:メッセージが3回繰り返されました: [ userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]]
5月10日11:53:00localhostsshd[57652]:エラー:203.190.146.202ポートからの切断を受信しました50045:14:サポートされている認証方法がありません [preauth]

ソリューション:

まず、AWSコンソールから提供されたsshキーでログインできたため、キーベースの認証が機能していることを確認します。 その後、タイプの新しいキーを作成しました ecdsa

ターミナルを開き、新しいキーペアを生成します。

ssh-keygen -t ecdsa 

キーが生成されたら、公開キーをリモートサーバーの〜/ .ssh/authorized_keyファイルに追加します。

これで、SFTP経由でFileZillaを使用してリモートサーバーに正常に接続できます。

The post キータイプssh-rsaがPubkeyAcceptedAlgorithmsにない– TecAdmin appeared first on Gamingsym Japan.