启动ssh-agent

2020-10-22  本文已影响0人  ChaosHeart

方式一:创建子shell,在子shell中运行ssh-agent进程,退出子shell自动结束代理。

ssh-agent $SHELL

方式二:单独启动一个代理进程,退出当前shell时最好使用ssh-agent -k关闭对应代理

eval `ssh-agent`

关闭ssh-agent

ssh-agent -k

将私钥添加到ssh代理

ssh-add ~/.ssh/key_name

查看代理中的私钥

ssh-add -l

查看代理中的私钥对应的公钥

ssh-add -L

移除指定的私钥

ssh-add -d /path/of/key/key_name

移除代理中的所有私钥

ssh-add -D

锁定ssh代理:锁定时需要指定锁定密码,锁定后的ssh代理暂时不能帮助我们管理私钥

ssh-add -x

解锁ssh代理:解锁时需要输入创建锁时设定的密码,解锁后ssh代理可正常工作

ssh-add -X

参考:
http://www.zsythink.net/archives/2407/

上一篇 下一篇

猜你喜欢

热点阅读