今天兴高采烈撸了阿里云新用户的羊毛,但是购完服务器后发现,通过密码无法登录。下面是官方的解释和解决办法:

部分Linux系统中,SSHD服务默认会禁用 root 用户远程登录,登录时即使密码正确也可能报用户名或者密码错误。如果您需要使用root进行登录, 可通过其他方式(如vnc)连接服务器,并修改配置文件: /etc/ssh/sshd_config 将:

PermitRootLogin no

修改为:

PermitRootLogin yes

保存后重启 SSHD 服务: sudo service sshd restart然后再尝试使用 Workbench 进行登录。