上次的SSH攻击到现在还在继续..
为了避免roo账户被爆破,重新添加了一个名字非常非常长的用户,然后把root用户shell设置为nologin !
今天用新用户登录之后,发现执行su root和其他sudo命令都不行!
因为新用户没设置到sudoer中,root用户已经被nologin了不能通过su root切换。
怎么办?
用这个命令即可切换到root账户下:
A:注意root前面有一个空格,执行后切入root环境,passwd中 设置的shell没有改变,还是nologin。
su - root -s /bin/bash
这样,即使当前用户被爆破,切换到root用户还需要一个密码。
让当前用户的访问权限最小,定期重新创建新用户,并删除用过的用户。
@CSDN