質問: VPSへのssh接続を公開鍵認証で行っており、ローカル側はMac、サーバ側はCentOSで設定を行いました。 別のWindowsマシンからも接続したいので、Macにある秘密鍵をWindowsにコピーしたのですが、それだけだとうまくいきません。 実際に行ったのは、WindowsのTeraTermで 「設定→SSH認証」でユーザーを入力→秘密鍵のパスを入力→「新しい接続」でホスト名を入力 を行いましたが、接続されません。 恐らく全然方法が違うような気がするのですが、秘密鍵を移行させるだけではダメなのでしょうか。 よろしくお願いします。 <追記> 秘密鍵のファイル名はid_rsa 公開鍵は、作成時id_rsa.pub、サーバ側でauthorized_keysにリネーム です。 sshdのログは以下です。 ※成功時のログが間違えてましたので、修正しました。 【失敗時(PC)】 ログは残りません。 ※修正しました。 【成功時(Mac)】 Jan 5 20:18:03 ik1-307-13989 sshd[1862]: Accepted publickey for <ユーザー名> from port 63133 ssh2 Jan 5 20:18:03 ik1-307-13989 sshd[1862]: pam_unix(sshd:session): session opened for user <ユーザー名> by (uid=0)
回答: port の問題じゃないですか?