ssh-agent
先决条件
- 您有一个远程主机,其中 SSH 守护程序正在运行,并且可以通过网络访问。
- 您知道用于登录远程主机的 IP 地址或主机名和凭证。
-
您已使用密码生成了 SSH 密钥对,并将公钥传输到远程计算机。
程序
-
将用于在会话中自动启动的命令添加到文件中:
ssh-agent
~/.bashrc
-
在您选择的文本编辑器中打开,例如:
~/.bashrc
$ vi ~/.bashrc
-
将以下行添加到文件中:
eval $(ssh-agent)
- 保存更改,然后退出编辑器。
-
-
将以下行添加到文件中:
~/.ssh/config
AddKeysToAgent yes
使用此选项并在会话中启动,代理仅在您连接到主机时首次提示输入密码。
ssh-agent
验证
-
登录到使用代理中缓存的私钥的相应公钥的主机,例如:
$ ssh <example.user>@<ssh-server@example.com>
请注意,您不必输入密码。
声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。