1
私は以前に行ったように、phpseclibライブラリ(ブランチ2.0)を使用してssh鍵を作成していました。私のサーバに公開鍵をコピーしますしたがって、パスワードを使用せずに接続する....しかし、何らかの理由で私はもうこれ以上接続することはできません。私は$ssh->getLastError()
を使用してエラーを報告すると、それが表示されます。キー認証を使用してサーバにSSHできない
SSH_MSG_USERAUTH_FAILURE:公開鍵、パスワードを
誰もが問題になる可能性があるものを知っていますか?
あなたは正しくキーをコピーしましたか?エラーメッセージには、「認証に失敗しました」というメッセージが表示されます。 –
キーが間違っている、これまで何の理由で、我々は多くの助けになることができるか分からない。 –
私はライブラリを使用して鍵ペアを生成した後、公開鍵をサーバーのauthorized_keysファイルにコピーしました。だから私は何が変わったのかわからない。もっと具体的なエラーメッセージを与えるためにコードに入れることができる他の呼び出しはあるのだろうか? – Coder