openEuler普通用户su root时Permission denied

openEuler普通用户su root时Permission denied

背景:

openEuler默认普通用户是不能通过su切换到root用户的

如果想通过su切换到root,有以下两个解决办法

1、修改/etc/pam.d/su 文件

复制代码
[root@localhost ~]#  vim /etc/pam.d/su
#修改21行,将"auth required pam_wheel.so use_uid"注释

2、将用户添加到whell用户组里

当我们在部署openeuler 系统的时候,系统会提示创建个普通用户,且这个用户可以su切换到root用户下,因为这个用户就是在whell用户组里的

复制代码
#将devops用户加入wheel组
[root@localhost ~]# usermod -G wheel devops

[root@localhost ~]# id devops
uid=1000(devops) gid=1000(devops) groups=1000(devops),10(wheel)
相关推荐
无聊的小坏坏1 小时前
Poll 服务器实战教学:从 Select 迁移到更高效的多路复用
linux·服务器·poll·io多路复用
WAsbry1 小时前
InputConnection机制与跨进程文本操作的工程实践
android·linux
wdfk_prog2 小时前
[Linux]学习笔记系列 -- [kernel]cpu
linux·笔记·学习
WAsbry2 小时前
从一个Bug看Android文本编辑的设计缺陷
android·linux
大聪明-PLUS2 小时前
Linux 中 timeout、watch 和 at 的指南:管理命令执行时间
linux·嵌入式·arm·smarc
想唱rap3 小时前
Linux开发工具(4)
linux·运维·服务器·开发语言·算法
robin59114 小时前
Linux-通过端口转发访问数据库
linux·数据库·adb
视觉AI4 小时前
如何查看 Linux 下正在运行的 Python 程序是哪一个
linux·人工智能·python
扣脚大汉在网络4 小时前
如何在centos 中运行arm64程序
linux·运维·centos
lang201509284 小时前
Linux命令行:cat、more、less终极指南
linux·chrome·less