Sshキーを生成し、githubアカウントにアップロードしました。
私がしていることは、id_rsa.pubをgithubアカウントに直接コピーすることでした。 ssh-add -l
を使用してローカルキーのキーを確認しましたが、同じでした。
次に、コマンドを使用してgithubに接続しようとします。ssh -vT [email protected]
次のメッセージが表示されます。
OpenSSH_5.9p1 Debian-5ubuntu1、OpenSSL 1.0.1 2012年3月14日
debug1:構成データの読み取り/ etc/ssh/ssh_config
debug1:/ etc/ssh/ssh_config行19:*のオプションの適用
debug1:github.com [204.232.175.90]ポート22に接続しています。
debug1:接続が確立されました。
debug1:permanent_set_uid:0/0
debug1:IDファイル/root/.ssh/id_rsaタイプ-1
debug1:IDファイル/root/.ssh/id_rsa-cert type -1
debug1:IDファイル/root/.ssh/id_dsaタイプ-1
debug1:IDファイル/root/.ssh/id_dsa-cert type -1
debug1:IDファイル/root/.ssh/id_ecdsaタイプ-1
debug1:IDファイル/root/.ssh/id_ecdsa-cert type -1
debug1:リモートプロトコルバージョン2.0、リモートソフトウェアバージョンOpenSSH_5.5p1 Debian-6 + squeeze1 + github12
debug1:match:OpenSSH_5.5p1 Debian-6 + squeeze1 + github12 pat OpenSSH *
debug1:プロトコル2.0の互換モードを有効にする
debug1:ローカルバージョン文字列SSH-2.0-OpenSSH_5.9p1 Debian-5ubuntu1
debug1:SSH2_MSG_KEXINITが送信されました
debug1:SSH2_MSG_KEXINITを受信しました
debug1:kex:サーバー->クライアントaes128-ctrhmac-md5なし
debug1:kex:クライアント->サーバーaes128-ctrhmac-md5なし
debug1:SSH2_MSG_KEX_DH_GEX_REQUEST(1024 <1024 <8192)が送信されました
debug1:SSH2_MSG_KEX_DH_GEX_GROUPを期待しています
debug1:SSH2_MSG_KEX_DH_GEX_INITが送信されました
debug1:SSH2_MSG_KEX_DH_GEX_REPLYを期待しています
debug1:サーバーホストキー:RSA 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48
ホスト「github.com(204.232.175.90)」の信頼性を確立できません。
RSAキーのフィンガープリントは16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48です。
接続を続行してもよろしいですか(はい/いいえ)?
「Enter」を押すと、次のメッセージが表示されます。
ホストキーの検証に失敗しました。
参考までに、openssh-clientをインストールしました。私はこれまで接続に成功したことはありません。その上、私の.sshフォルダーでは、known_hostsファイルが自動的に生成されることはありませんでした。空のファイルを手動で作成しても、機能しません。
ホストキーの確認を求められたら、「yes」と入力する必要があります。