私はこの質問を何度も受け取ったと確信しており、何らかの理由でまだ機能しません。
私のWindowsコンピュータで公開鍵と秘密鍵を生成し、公開鍵をコピーしました。
ssh-copy-id -i ~/.ssh/id_rsa.pub ekamolid@host
その後、サーバーで次のことを行いました。
chmod 700 .ssh
chmod 644 authorized_keys
私のローカルコンピュータで、次のコマンドを実行します。
chmod 600 id_rsa
sshd_config
ファイルは次のとおりです。
RSAAuthentication yes
PubkeyAuthentication yes
リモートサーバーからSSHサーバーを再起動しました。
試してみるとき:
ssh ekamolid@host
次のエラーが発生します/var/log/secure
。
2月17日 06:36:56 bur00cpw sudo: pam_unix(sudo:auth): 認証失敗 logname=ekamolid uid=0 euid=0 tty=pts/3 ruser= rhost= user=ekamolid
私がここで何を見逃しているのでしょうか?
ベストアンサー1
chmod go-w $HOME
もう一つの要件です。
644の代わりに600を使用するとどうなりますかauthorized_keys
?
ありがとう、フィリップ。