ssh接続の際のパスフレーズの設定は、鍵を生成するときにパスフレーズを入力せずに鍵を生成してしまえばパスフレーズなしで接続できるようになる。
しかし、パスフレーズを設定済みの鍵の場合は毎回パスフレーズの入力を求められる。
今回はこれを1日1回最初に入力すれば以降は不要となる設定を行おう。
.bashrcに追記
.bashrcをVimで開く
$ vi ~/.bashrc
bashrcの末尾に下の1行を追記する。
eval `ssh-agent`
設定を読み込む
$ source ~/.bashrc
これでbash起動時にssh-agentが自動起動する。
bash起動時
起動時に以下のコマンドを入力
$ ssh-add
パスフレーズの入力を求めらるので入力する。(この際、入力している文字はディスプレイに表示されないので注意)
Identity added:********************************************
上記のようにIdentity addedと表示されれば成功だ。これでパスフレーズの入力が求められることがなくなる。
コメント