禁止普通用户通过sudo su命令进入root

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了禁止普通用户通过sudo su命令进入root相关的知识,希望对你有一定的参考价值。

编辑文件(vi /etc/pam.d/su)
1.在文件内添加如下内容:
auth sufficient pam_rootok.so
auth required pam_wheel.so use_uid
#只有wheel组中的用户可以使用su命令成为root用户.可根据实际情况将用户添加到wheel组,以使它可以使用su命令成为root用户.
添加方法:
#usermod -G wheel username
最后一步#usermod -G wheel username 把用户名输入错了 现在su和sudo都进不去 有没有不用去机房能登录root方法 很急
解决了必有答谢求助各位大神!!!

参考技术A exitlogoutctrl D或者重新登录追问

exitlogoutctrl D 这是什么命令? 我这是在线服务器 不敢乱整

如何切换到root用户

su是在用户间切换,可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。如果当前是root用户,那么切换成普通用户test用以下命令:
su - test
如果要切换回root用户,那么用以下命令:
su或su -
用户名root可以省略不写。
切换回root用户时要输入root密码。一般直接输入exit命令来切换回root用户,这样就不用输入密码。
参考技术A 通过第三方软件获得Root权限,可以访问和修改手机操作系统里几乎所有的文件,但这样操作有可能影响手机的稳定性,出现死机、重启等人为性故障。另外获取权限后一般对存储器和CPU等主板上主要部件引起不良。
Root属于修改操作系统软件,按照条例不属于包修范围。三星为了提升顾客满意度,对Root顾客提供免费升级固件服务,如果Root已影响到手机硬件需要更换主板,则需要收取主板费用。
若您的机器Root后需将机器恢复到原来的系统版本,请将机器送到三星服务中心,由售后工程师帮助检查处理。自行将设备恢复出厂设置是无法取消Root权限的。
参考技术B 更改可以不用切换用户登陆的。
sudo -i
获取root权限。
如果这样权限还是不够,
那就输入sudo passwd然后输入两次密码,这个就是修改好的root密码。
然后在输入
su root
输入修改好的root密码就获取root权限了。
修改文件终端用gedit命令或者gvim这样的图形化文本编辑器,会比较方便。
ubuntu默认是不允许root用户登陆图形界面。
可以修改不过麻烦死了。

以上是关于禁止普通用户通过sudo su命令进入root的主要内容,如果未能解决你的问题,请参考以下文章

普通用户通过sudo su - 切换到root

如何切换到root用户

如何切换到root用户

Linux给普通用户添加sudo权限

linux 禁止普通用户使用su切换到root用户和禁止 root ssh登陆

Centos7 普通用户加入sudo组