流程

  1. 客户端开启 ssh-agent
  2. 增加key到 agent 中
  3. 客户端配置 ~/.ssh/config 允许 agent 转发出去
  4. 服务端配置 /etc/ssh/sshd_config 接受客户端转发过来的 agent

配置服务端转发 (需要重启sshd)

/etc/ssh/sshd_config

AllowAgentForwarding yes

配置客户端转发

~/.ssh/config (/etc/ssh/ssh_config)

Host gitee.com
    ForwardAgent yes

ssh agent 配置

启动 ssh-agent

eval `ssh-agent`

添加 key 到 ssh-agent (默认添加当前账户下的几个默认key)

ssh-add 

列出已经添加到 ssh-agent 中的key

ssh-add -l

标签: none

添加新评论