我正在寻找一种从身份验证代理中提取公钥的方法。我希望能够在将密钥添加到 ssh-agent ( ssh-add ~/.ssh/id_rsa
) 后将公钥写入文件。
ssh-add -l
显示指纹给我,但是有没有办法获取完整的公钥?
谢谢你的建议
答案1
man ssh-add
将显示所有可用选项。其中之一是ssh-add -L
。正如手册页所述,
-L Lists public key parameters of all identities currently repre- sented by the agent.
换句话说,它将打印出公钥。