SSHのログインに公開鍵認証を使うことを強制する

パスワード管理が面倒臭すぎるのでSSHのログインに公開鍵認証を強制することにしました。
お客様のご理解とご協力を強制いたします。

  1. 接続先の~/.ssh/authorized_keysに接続元の~/.ssh/id_rsa.pubを追記する。
    ~/.ssh/authorized_keysはなければ作り、chmod 600 ~/.ssh/authorized_keysでパーミッションを設定しておく
    ~/.ssh/id_rsa.pubはなければssh-keygen -t rsa実行して作る
  2. 接続先の/etc/ssh/sshd_configを編集する
    PasswordAuthentication yesPasswordAuthentication no
  3. sshdを再起動する

接続は

こんな感じで

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です