使用DSA密钥自动终端登录

时间:2010-02-08 17:37:41

标签: terminal openssh ssh-keys dsa

我如何在终端上进行此操作?

然后sftp请我输入密码。如何包含我的DSA密钥以便我不必使用密码?

2 个答案:

答案 0 :(得分:0)

由于sftp使用SSH协议进行通信,您可以使用ssh-keygen生成私钥/公钥对(阅读所有内容!)。然后阅读有关如何将密钥传输到远程服务器的this HOWTO。如果您需要更多内容,请阅读OpenSSH Public Key Authentication的详细说明。

如果您正确设置了密钥,并且删除了SSH服务器配置为使用密钥身份验证,则无需额外密码即可授予您访问权限。

答案 1 :(得分:0)

如果您运行ssh-agent,按住该站点的密钥,它将为您处理身份验证。