2017-05-17 7 views
0

Githubに追加したサーバー上に鍵のsshを作成しました。キーの検証が失敗したホスト;: ホスト鍵の検証に失敗しました

私は

<?php `git pull`; 

のapacheのerror.logにして私のseveur上でPHPページを呼び出しウェブフックを使用

は私に言いました。

は、私は、このリンク https://askubuntu.com/questions/45679/ssh-connection-problem-with-host-key-verification-failed-error

ssh-keygen -R github.com 

ことによってそれを解決しようとする。しかし、それは動作しませんしていきます。

あなたが提案を持っていますか?

+0

私のキー指紋がどのように変化するか、githubの上のと同じではないでしょうか? – ArthurArmand

+0

私はsshを試してみると分かりません-T [email protected]:このメッセージがあります:こんにちはArmandArthur/santa-apolonia!あなたは正常に認証されましたが、GitHubはシェルアクセスを提供しません。通常、それは良いですが、私はssh github.comを取るときに私はいつも同じエラーがあります。私は許可が拒否されている(publickey)。 – ArthurArmand

答えて

0

ホストキーの検証は

は、サーバーのホスト鍵が信頼されていないことを意味しなかった(正気である - スクリプトからそのキーを確認する方法はありません - あなたは手動で行う必要があります) 。

はあなたが検証される指紋を見ることができますGitHub documentation、に移動します。

次に、sudoを使用してスクリプト(apache?)を実行しているこのユーザーに変更し、ssh github.comを実行します。指紋の確認を促すメッセージが表示されます。一致する場合はyesと書いてください。

関連する問題