小编Dre*_*rew的帖子

如何以编程方式查找默认 ssh 密钥?

根据我的大部分经验,默认情况下,ssh将在 ~/.ssh/id_rsa(.pub) 中查找默认密钥对。

\n\n

有时,我尝试编写脚本来利用这个默认的关键位置,但最终我对其进行了硬编码(例如DEFAULT_KEY_LOCATION="${HOME}/.ssh/id_rsa"或类似的东西),我觉得这是一个 BadThing\xe2\x84\xa2。

\n\n

是否有任何环境变量或 ssh 工具的输出可以告诉我用户默认密钥的位置?

\n\n

例如,是否有类似的命令ssh-defaults --key-location或环境变量 $SSH_DEFAULT_KEY?

\n

ssh bash ssh-keys

6
推荐指数
1
解决办法
6303
查看次数

标签 统计

bash ×1

ssh ×1

ssh-keys ×1