福冨諭の福冨論

RSSリーダーではこちらをどうぞ→https://feeds.feedburner.com/fuktommy

ssh-agentをscreenの中から使う方法(NFS,二重ログイン対応版)

ssh-agent を screen の中から使う方法」の設定ちょっと改造。 NFSで/homeが共有されていることを考えてホスト名で複数のリンクを張るとか、 二重ログインのときは最初にあったリンクを利用するとかの変更。 たぶんセキュリティは大丈夫だと思うけど、保証はしません。 「ssh-agentを複数の仮想端末から使う方法」もどうぞ。

agent="$HOME/.tmp/ssh-agent/`hostname`"
 if [ -S "$agent" ]; then
     export SSH_AUTH_SOCK=$agent
 elif [ ! -S "$SSH_AUTH_SOCK" ]; then
     echo "no ssh-agent"
 elif [ ! -L "$SSH_AUTH_SOCK" ]; then
     ln -snf "$SSH_AUTH_SOCK" $agent && export SSH_AUTH_SOCK=$agent
 fi
 

Original Article: http://blog.fuktommy.com/1160103688