LoginSignup
103
99

More than 5 years have passed since last update.

【SSH】ssh-agentの使い方を整理する

Last updated at Posted at 2016-08-23

ssh-agentの使い方の備忘録メモ

ssh-add

コマンド
ssh-add [秘密鍵へのパス] 秘密鍵を登録する
ssh-add -l 登録されている鍵のFingerprints一覧を表示する
ssh-add -L 登録されている鍵の公開鍵一覧を表示する
ssh-add -d [秘密鍵へのパス] 登録されている鍵を削除する
ssh-add -D 登録されている全ての鍵を削除する     

ssh-agent

起動するときは

$ ssh-agent bash

または

$ eval `ssh-agent`

で起動する。

コマンド
ssh-agent -k ssh-agentを停止する

ssh-agentの転送機能を使う

ssh -A ホスト名

とするとログイン先のホストでも登録しておいた鍵が使えるようになる。

.ssh/config

~/.ssh/configファイルでForwardAgent yesをつけておくと、ssh -Aにしなくても鍵を持っていってくれる。

Host sample
  HostName sample.host
  IdentityFile ~/.ssh/sample_id_rsa
  User hoge
  ForwardAgent yes

参考

103
99
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
103
99