先来解释一下什么时特权用户,也就是普通账号拥有了root的全部权限。
原理:把/etc/passwd 文件中普通用户的UID被改成了0,即root的UID,那么被改的用户就会成为特权用户。
设置:(在centos的虚拟机中展示)
我们可以看到用户zhang的UID是1000,而root用户的UID是0

然后我们把zhang的UID改成0

登录到zhang的账号下看一下,命令提示符后已经变为#,说明成功了
取消:
取消也很简单,只要将UID改回来或者删除用户即可,如果用户很多,可以借助命令去查找

查找到后删除用户即可

本文介绍了Linux系统中特权用户的概念,通过修改/etc/passwd文件中用户的UID使其获得root权限。在CentOS虚拟机环境下,展示了如何将普通用户zhang的UID改为0,使其成为特权用户。成功后,命令提示符变为#。取消特权用户的方法是将UID改回原值或直接删除用户,若用户数量多,可使用特定命令进行查找和删除。
最低0.47元/天 解锁文章
630

被折叠的 条评论
为什么被折叠?



