我如何在终端上进行此操作?
然后sftp请我输入密码。如何包含我的DSA密钥以便我不必使用密码?答案 0 :(得分:0)
由于sftp
使用SSH协议进行通信,您可以使用ssh-keygen生成私钥/公钥对(阅读所有内容!)。然后阅读有关如何将密钥传输到远程服务器的this HOWTO。如果您需要更多内容,请阅读OpenSSH Public Key Authentication的详细说明。
如果您正确设置了密钥,并且删除了SSH服务器配置为使用密钥身份验证,则无需额外密码即可授予您访问权限。
答案 1 :(得分:0)
如果您运行ssh-agent,按住该站点的密钥,它将为您处理身份验证。