2016-09-19 6 views
-2

Aサーバ(10.61.8.XXX)からBサーバ(10.61.16.XX)にアクセスできません。 AからBサーバーにアクセスしようとするたびに、Bサーバーから生成されたサーバーにSSHキーを貼り付けた後でもパスワードを要求し続けます。パスワードなしでBサーバーからサーバーにアクセスできます。 SSH鍵を再生成したくないのは、これらの古い鍵に基づいてジェンキンに存在するジョブが実行されているからです。 Plsは確認するステータスとこれを動作させるコマンドを知っています。Linuxサーバにアクセスしているときに「SSHアクセス」問題に直面しています

ありがとうございます!

答えて

0

ホストBのファイルとディレクトリのアクセス権を確認しましたか?ホストB上で

、(OpenSSLのFAQを参照)

$ chmod go-w $HOME $HOME/.ssh 
$ chmod 600 $HOME/.ssh/authorized_keys 
$ chown `whoami` $HOME/.ssh/authorized_keys 

でそれらを修正。

+0

上記のコメントをBサーバーで使用しましたが、サーバーからBサーバーへのアクセスにパスワードを要求しました。 – Dikil

0
  1. Aの公開鍵ではない場合は、サーバの公開鍵をサーバB cat ~/.ssh/authorized_keys

cat ~/.ssh/id_rsa.pub

  • サーバーでBサーバの.ssh/authorized_keys

  • に追加されているかどうかを確認Bのauthorized_keysで、Bのauthorized_keysの末尾に追加してください

  • +0

    私はあなたが上記のことを何でもしました。しかし、機会はありません:( – Dikil

    +0

    他の可能性。 – Dikil

    +0

    上記のコマンドの出力をplsでアップロードすることができます。 – Shellmode

    関連する問題