参见英文答案 >
ssh delay when connecting5个
使用PuTTY连接Linux SSH服务器时,PuTTY日志显示2次验证尝试.第一次尝试使用“root”作为用户名而没有密码.第一个数据包中显示“none”,表示未使用密码.连接失败,因为Linux SSH服务器配置为仅验证具有密码或公钥的连接.第二次尝试使用“root”作为用户名,使用“SECRET”作为密码.授予访问权限,因为“root”和“SECRET”是Linux SSH服务器的有效用户名/密码.
使用PuTTY连接Linux SSH服务器时,PuTTY日志显示2次验证尝试.第一次尝试使用“root”作为用户名而没有密码.第一个数据包中显示“none”,表示未使用密码.连接失败,因为Linux SSH服务器配置为仅验证具有密码或公钥的连接.第二次尝试使用“root”作为用户名,使用“SECRET”作为密码.授予访问权限,因为“root”和“SECRET”是Linux SSH服务器的有效用户名/密码.
单击PuTTY中的“打开”按钮后,会立即显示输入用户名“root”的提示.输入用户名“root”后,密码提示大约需要8秒钟.我确定这8秒延迟的原因是因为客户端和服务器忙于第一次具有“无”且没有密码的身份验证尝试.输入密码SECRET并按Enter后,立即授予访问权限.
我不确定为什么PuTTY首先尝试连接用户名“root”而没有密码.有没有办法配置PuTTY不使用用户名“root”和没有密码进行第一次尝试.
解决方法
我也会看看你的DNS ……也许吧.您要连接的服务器可以正确解析DNS吗?您是否可以在服务器中添加包含源IP的临时主机条目以进行测试?