ssh - 如何使ssh使用不同的id_dsa

标签 ssh key

连接到一台特定主机时,如何确定id_dsa没有存储在〜/.ssh中。

显而易见的问题是为什么。答案是此 key 更敏感,需要使用密码保护,而另一个用于自动化。

虽然这不是编程问题,但得知这需要编程解决方案就不会感到惊讶。

最佳答案

.ssh/config中,设置类似以下内容:

Host somehost
     IdentityFile /path/to/extra_secret_key

我有一台主机,其IdentityFile设置为~/.ssh/iddsa_aux,但是该参数应接受任何路径名。

关于ssh - 如何使ssh使用不同的id_dsa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/736572/

相关文章:

python - 如何使用pexpect自动输入ssh私钥密码

mysql - MySQL 5 中的多列主键

.NET RSA 加密 : Minimum keysize?

javascript - 是否存在 javascript 对象的万能键之类的东西?

flash - 如何确定关联数组是否有键?

linux - Bash 脚本 - 如何在另一个连接后运行 ssh

ssh - 引发 ssh 远程主机标识的所有原因均已更改

bash - 如何在开始 SSH 连接之前和 SSH 连接关闭之后运行本地命令?

ssh - Drools Workbench通过SSH访问存储库

java - 查询 : Why is this hashtable breaking on me?