听说过 SolusVM 有 Bug ,或说 Xen 有 Bug 的问题吗?
这个所谓的 Bug 的描述,是无论 root 密码多长,只要前 8 位正确,即可正常登陆。
举个例子,一个 12 位的密码 vpseekvpseek,只需要 vpseekvp 即可登陆,同时 vpseekvpseek 也可以正常登陆。
本文给出一个解决这种问题的方法。
一、编辑 /etc/pam.d/system-auth 这个文件:
二、找到下面这句,或类似这句:
三、将 shadow 修改为 md5
四、重启 sshd
如此操作之后,就会完全匹配你的root密码了,只输入前8位是不可以登录系统的了。