LoginSignup
2
4

More than 1 year has passed since last update.

SSHのパブリックキー認証でパスワードを要求される

Last updated at Posted at 2021-06-13

SSHログインでパスワードが求められる!

ある計算機(クライアント)から別の計算機(サーバー)へSSHでログインする際にパスワード入力を省略するために,クライアントのユーザーのRSA公開鍵をサーバー側の ~/.ssh/authorized_keys に追加したけれど,相変わらずパスワード入力を求められる。
~/.ssh/authorized_keys のパーミッションは 600 に,~/.ssh/ は 700 にしている。

原因

原因は,サーバー側計算機の当該ユーザーのホームディレクトリそのもののパーミッションが 777 となっていたこと。これを 755 としたらパスワード入力なしでログインできるようになった。

環境

・CentOS 7.5

Qiita,ssh の man ページを含め調べてみたが,この情報は見当たらなかったので書いておく。
→ sshd (8) の man ページに記述があった。( angel_p_57 さんよりコメント,ありがとうございます。)

リンク

・Qiita: 「SSHの公開鍵ってなに?」の「公開鍵の登録」の章

2
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4