我正在试图使用dsa密钥ssh到一个框。 系统提示input密码,但默认使用密码validation。 似乎它会这样做,如果第一次身份validation失败,但没有提到这一点,我已经做了很多其他服务器上一次又一次 – 现在这个新的服务器,它已成为一个问题
我如何知道服务器支持哪些auth方法?
如果你运行ssh -v,那么在输出中你会发现一行:
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password
其中详细说明了服务器支持的选项。
我不知道Windows,但是如果你正在从Linux系统进行,那么ssh -v会列出在你build立连接时循环的authentication方法。