私はPuTTYを使用し、PuTTYgenによって生成されたキーを使用します。私のサーバーはUbuntu 14.04を実行しているVPSです(たぶんこれはaskubuntuに属していますが、Ubuntuに限定されないかもしれません)。鍵の公開部分は、私のサーバーアカウントの~/.ssh/authorized_keysにあります。秘密鍵はパスワードで保護されておらず、私のPCにあります。
数日後、私は私のサーバーに接続しようとし、それを受け取りましたserver refused our key
。私はすぐにもう一度試してみました。
以下は次のとおりです/var/log/auth.log
(POSSIBLE BREAK-IN ATTEMPT
メッセージは正常であり、信号ではないことがわかります)。
Apr 20 21:10:08 blue sshd[6332]: reverse mapping checking getaddrinfo for my_host [my_ip] failed - POSSIBLE BREAK-IN ATTEMPT!
Apr 20 21:10:17 blue sshd[6332]: Connection closed by my_ip [preauth]
Apr 20 21:10:28 blue sshd[6334]: reverse mapping checking getaddrinfo for my_host [my_ip] failed - POSSIBLE BREAK-IN ATTEMPT!
Apr 20 21:10:28 blue sshd[6334]: Accepted publickey for steve from my_ip port 55185 ssh2: RSA key_signature_I_think
Apr 20 21:10:28 blue sshd[6334]: pam_unix(sshd:session): session opened for user steve by (uid=0)
Apr 20 21:10:28 blue sshd[6334]: pam_systemd(sshd:session): Failed to create session: No such file or directory
この人が真ん中にいるのではないだろうか? PuTTYにバグがありますか?これは一般的なことですか? TCPは非常に安定しているため、失敗したくありません。
この動作の原因は何ですか?
注:マイVPS設定:VPSでサーバーを新しく初期化した後、キーベースの暗号化を設定し、sudoを少し弱め、sshdを別のポートに移動しました。 tmuxを起動するために.bashrcを設定しました。特別なものではありません。サーバーは何週間も何もせずに実行されました。 sshdを移動する前はかなり多くの接続を得ましたが(おそらくそのうちの何も成功しなかったでしょう)、私のログイン以外には何もありませんでした。それから問題の出来事が起こりました。