
昨年の夏に、Ubuntu サーバー 14.04 をインストールし、SSH で PuTTY を使用してアクセスしました。公開キーと秘密キーをバックアップに保存しました。その後、サーバーへのアクセスに使用した PC にクリーンな Windows 10 をインストールしました (すべての HDD をフォーマットして Windows 7 からアップグレード)。そして今日、数か月間 SSH でアクセスしていなかった Ubuntu サーバーに再びアクセスする必要がありました。この間、毎日メール サーバーとして使用し、問題なく動作していました。
今日、正しい IP とポート番号を選択して、PuTTY で接続しようとしました。自動ログイン ユーザー名を **** に設定しました (カテゴリ: 接続 > データ)。そして、認証用の秘密キー ファイルを提供しました (カテゴリ: 接続 > ssh > 認証)。しかし、次のような問題が引き続き発生します。
接続を開いた後の PuTTY の出力: ユーザー名 "****" を使用します。サーバーがキーを拒否しました
また、タイトルが「Putty 致命的エラー」でメッセージが「切断されました: サポートされている認証方法が利用できません (サーバーが送信: 公開キー)」のポップアップが表示されます。
ユーザー名を変えてみたり、古いものから新しい秘密鍵ファイルを作成したり(意味がわからないのはわかっています)、ssh2 の代わりに ssh1 を試したり(プロトコル オプション)。この時点で、サーバーをモニターとキーボードに接続する必要があると思います。新しい公開鍵をアップロードし、PuTTY 用の秘密鍵を作成するためです。しかし、サーバーへのアクセスは容易ではありません。そのため、PuTTY 経由でより簡単な解決策を期待しています。PuTTY に更新があったのかもしれません。現在、Putty 0.66 を使用しています。
私は夏にこれを使ってインストールしました:https://vorkbaard.nl/using-putty-and-keyfiles-to-ssh-into-your-ubuntu-12-04-server/