blog.fuktommy.com

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
Copyright© 1998-2014 Fuktommy. All Rights Reserved.
webmaster@fuktommy.com (Legal Notices)