タイトル通りだが、
CentOS7 サーバ へ ssh で接続ができる状態で
認証方式を公開鍵認証に変更したが接続できなくてハマった。
原因は 公開鍵 をおいた場所のパーミッション設定だった。
デフォルトでは公開鍵は ~/.ssh/authorized_keys に記述する。
この時、
これに気づくまでに小一時間悩んだ。
[過去の記事]
sshd_config ファイルの内容
https://atsreport.blogspot.com/2017/11/sshdconfig.html
CentOS7 サーバ へ ssh で接続ができる状態で
認証方式を公開鍵認証に変更したが接続できなくてハマった。
原因は 公開鍵 をおいた場所のパーミッション設定だった。
デフォルトでは公開鍵は ~/.ssh/authorized_keys に記述する。
この時、
- ディレクトリ .ssh のパーミッションは 700
- ファイル authorized_keys のパーミッションは 600
これに気づくまでに小一時間悩んだ。
[過去の記事]
sshd_config ファイルの内容
https://atsreport.blogspot.com/2017/11/sshdconfig.html
コメント
コメントを投稿