SSHでパスワードなしでログインする方法

2017-01-18

パスワード入力無しでSSHログインする方法について

Linuxのサーバー間で、SSH接続時にパスワードなしでログインする方法は昔からありますが、いつも調べて使っていたので今回はその方法をまとめました。
下記の方法では、test01、test02サーバーの双方からパスワードなしでログイン出来るようにします

【環境】

  • OS:CentOS 6.6
  • サーバー:test01(192.168.11.150), test02(192.168.11.151)
  • ユーザー名:testdev

DSA鍵を生成

DSA鍵を生成を作成します。パスフレーズなしの設定にしますのでエンターキーで押します
(実施サーバー:test01、test02

公開鍵を追加します

test01(192.168.11.150)から、test02(192.168.11.151)にSSH接続し公開鍵(authorized_keys)を追加設定していきます
(実施サーバー:test01

同様にtest02(192.168.11.151)から、test01(192.168.11.150)にSSH接続し公開鍵(authorized_keys)を追加設定していきます
(実施サーバー:test01

動作確認

(実施サーバー:test01、test02

※IPアドレス・ユーザー名などはご使用の環境に合わせて変更して下さい