###発生している問題・エラーメッセージ
CentOS6でsshでの公開鍵認証ができない
###試したこと
- .sshフォルダを作成してauthorized_keysファイルを作成し公開鍵を書き込む。
- .sshのパーミッションを「700」にauthorized_keysのパーミッションを「600」に変更
- /etc/ssh/sshd_configを開いて「PubkeyAuthentication yes」のコメントを外す。
- service sshd restartで再起動
このようにしたのですがTera Termでログインしようとしても公開鍵認証ができずパスワードを聞かれてしまいます。
ホームディレクトリのパーミッションが「550」になっていたので「700」に変更してもダメでした。
またSELinuxが有効になっているので、restoreconでauthorized_keysのファイルコンテキストを変更したり
setenforce 0でSELinuxを無効にしたりしても変化がありませんでした。
一体どうすれば公開鍵認証ができるようになるでしょうか?
###補足情報(言語/FW/ツール等のバージョンなど)
サーバーのOS
CentOS 6.9
追記:解決できました。
あなたの回答
tips
プレビュー