- 締切済み
DSA認証でパスワードを聞かれてしまう・・
ssh の公開鍵認証がうまく行きません。 つぎのようにやりました。 #ssh-keygen -t dsa #scp /home/hoge/.ssh/id_dsa.pub hoge@remotehost:/home/hoge/ #ssh hoge@remotehost hoge@remotehost's password: ←パスフレーズを入力します #cat id_dsa.pub >> /home/hoge/.ssh/authorized_keys このあと、 ●.ssh のモードを 700 ●authorized_keys のモードを 600 に設定します。 こうすると、次のログインでは、 だいたいのホストでは、パスフレーズ入力だけになって、 パスワードは聞かれません。 しかし、ホストによっては、 パスフレーズ入力+パスワード入力が必要になります。 なぜでしょうか? うまく行っていないホストは redhat です。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- hegemonism
- ベストアンサー率53% (37/69)
回答No.1
各ユーザーごとに公開鍵はサーバー側にコピーされてますよね。 sshd_config 設定はどうなっていますか? SSHプロトコルのバージョンはServer,Client側であってますか?
補足
ありがとうございます。 >各ユーザーごとに公開鍵はサーバー側にコピーされてますよね。 はい。 >sshd_config 設定はどうなっていますか? >SSHプロトコルのバージョンはServer,Client側であってますか? サーバの設定はユーザでも見ることができるでしょうか?