Bus errorとSegmentation faultに困ったら見るブログ

物理の研究者による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

【ssh】公開鍵のパスフレーズを入力を省略したい

セキュリティ的にOKなのかはわからんが、以下の記事を見つけた

■ 参考 : SSH で毎回パスフレーズを入れるのが面倒だと思ったときには

eval `ssh-agent`

ssh-add ~/.ssh/id_rsa_hoge

パスフレーズを聞かれるので入力する

id_rsa_hoge は各自の秘密鍵に置き換えること

eval `ssh-agent`がなにかわかったら追記する



コメントで親切な方が教えてくれたので追記

以下と同じ。
1. ssh-agentを実行する。
2. その出力をシェルのコマンドだと思って実行する。

意図は、ssh-agetを実行する。ssh-agentは自分への接続方法をシェル変数にセットするためのコマンドを表示したあと、バックグラウンドで走り、sshの認証をうけおう。sshは認証が必要なときに、シェル変数をたよりにssh-agentに接続して代理で認証してもらうようを依頼する。

ランキング参加中です

↓クリックしていただけると嬉しいです〜