我目前正在使用openSSH和我的管理用户配置,没有登录密码,即在启动期间自动登录。我想知道在这种情况下会发生什么,SSH连接是否有一个自动的默认密码?
我还有另一个相关的问题,在安装过程中,我选择了"Run as LOCAL_SYSTEM“,这意味着什么?
C:\WINDOWS\system32>ssh -V
OpenSSH_7.4p1, OpenSSL 1.0.2j 26 Sep 2016发布于 2017-03-21 11:48:59
默认情况下,OpenSSH不允许空密码,因为您可以在手册页中读取sshd_config。
PermitEmptyPasswords允许密码身份验证时,它指定服务器是否允许登录到具有空密码字符串的帐户。默认情况是no。
这对于远程登录是合理的。除非您更改此选项,或为用户设置密码,否则您不应该能够使用SSH登录到您的系统。
发布于 2017-03-21 12:40:12
您可以考虑使用公钥,而不是使用密码。在生成密钥对时,密码短语保留为空,允许您使用公钥登录,而无需键入密码。
https://security.stackexchange.com/questions/154478
复制相似问题