ssh-agent
ssh-agentが便利な件。
% eval `ssh-agent` % ssh-add
一回ssh-addしとけば、エージェントが代わりにパスフレーズを答えてくれるので、以降ノーパスフレーズでログインできます。
ForwardAgentオプションをONにしておけばクライアントPC -> サーバ -> サーバ -> ... という、ログインしたサーバから別のサーバにさらにSSHするような多段SSHも、秘密鍵は手元のPCだけにあればよく、いちいち中間のサーバにコピーしなくてよいので安全かつ効率的。(サーバには公開鍵の登録だけでよい。)
~/.ssh/config
Host dev HostName dev.server.host.name ForwardAgent yes
LinuxサーバHacks―プロが使うテクニック&ツール100選
- 作者: ロブフリッケンガー,Rob Flickenger,山口晴広,イメージズアンドワーズ
- 出版社/メーカー: オライリージャパン
- 発売日: 2003/11/01
- メディア: 単行本
- 購入: 4人 クリック: 56回
- この商品を含むブログ (51件) を見る