我刚刚设置了Ubuntu服务器。 我希望它作为我的工作的git存储库。 我已经安装了openssh,并能够通过提供帐户密码进行连接。 即
name@ipaddress
这工作正常。 我曾经在一些网站上看过人们设置公钥和私钥以确保通信。 对于ssh不太了解,我想知道:为了确保连接,我需要这么做吗?
有必要吗? 没有。
这是个好主意吗? 大概
使用密钥而不是密码意味着您不再容易受到SSHlogin的powershell攻击。 要求两者都是双因素authentication,甚至更好。