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)
相关推荐
心之所想,行之将至11 分钟前
gitlab默认克隆地址的修改
linux·运维·gitlab
嵌入式小能手11 分钟前
开发环境搭建之windows和ubuntu系统互传文件
linux·windows·ubuntu
不惑_22 分钟前
Centos下安装Maven(无坑版)
linux·centos·maven
QuiteCoder1 小时前
【linux】gcc makefile
linux·服务器
橘色的喵1 小时前
Linux Shell: 使用 Expect 自动化 SCP 和 SSH 连接的 Shell 脚本详解
linux·ssh·scp·expect·远程·自动登录
sswithyou1 小时前
Linux 基本指令的学习
linux·学习
Hello_wshuo2 小时前
linux开启wol (网络唤醒)
linux·运维·网络
666786662 小时前
Mysql高级篇(中)—— SQL优化之查询截取分析
linux·数据库·sql·mysql
geekrabbit2 小时前
npm切换为淘宝镜像源
linux·服务器·前端·npm·node.js·云服务器·浪浪云
EutoCool2 小时前
Linux:进程(四)
linux·运维·服务器