发新帖

[Linux] root 设置为nologin ,用户其他用户无法切换root

零下一度 2024-5-21 824

上次的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




最新回复 (0)
返回
零下一度
主题数
957
帖子数
0
注册排名
1