

質問します。  
scpをphpでやりたいと思い、鍵認証で一部自動で転送されるんですが、  
特定のサーバーだけ、パスワードをきいてきて自動転送が出来ない状態です。

私の分かる限りで/home/user_nameの下にssh-keygen・・・なんたらかんたら、みたいなので作成して、  
その中のid_rsa.pubの公開鍵を、自動で転送したい、/home/user_name/.ssh/authorized_keysに手動で追加して、保存しましたが、まだパスワードを聞いてきます。

どこか抜けてますかね？？


CC BY-SA 3.0
2017-10-02T10:24:51.823
38365
2018-01-18T10:37:43.583
20350
question
php linux scp
scpを鍵認証で自動転送させたい。


真っ先に思いつくのは、サーバー側の sshd_config の設定で
鍵認証が有効化されてないという可能性です。設定ファイルを開いて、`PubkeyAuthentication yes`
が有効になっているか確認してみてください。

パスワード無しでscp出来ているサーバーと設定ファイルを比較してみるのも良いかもしれません。


CC BY-SA 3.0
2018-01-18T10:37:43.583
41061
2018-01-18T10:37:43.583
5008
38365
answer