我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux 禁止普通用户su到root用户

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux 禁止普通用户su到root用户


为了更进一步加强系统的安全性,有必要建立一个管理员的 组,只允许这个组的用户来执行“su -”命令登录为root用户,而让其他组的用户即使执行“su -”、输入了正确的root密码,也无法登录为root用户。在UNIX和Linux下,这个组的名称通常为“wheel”


禁止非whell组用户切换到root
1、 修改/etc/pam.d/su配置                                                                
                                                                                                                                                          
[root@qdata-rac1 /root]# vi /etc/pam.d/su                                    
auth required pam_wheel.so group=wheel  --将auth改行没有注释掉普通用户就没办法切换到root 
#auth required pam_wheel.so group=wheel --将#auth改行注释掉普通用户就可以切换到root




2、修改/etc/login.defs文件


[root@qdata-rac1 /root]# echo “SU_WHEEL_ONLY yes” >> /etc/login.defs ← 添加语句到行末以上操作完成后,可以再建立一个新用户,然后用这个新建的用户测试会发现,没有加入到wheel组的用户,执行“su -”命令,即使输入了正确的root密码,也无法登录为root用户
     
3、通过oracle用户登录尝试切换到root                                 
                                                                 
                                         
[oracle@qdata-rac1 /root]$ su - root     即使密码输入正确也无法切换  
Password:                                                        
su: incorrect password                                           




5: 把root用户加入wheel组再尝试切换,可以切换        


[root@qdata-rac1 ~]$ usermod -G wheel oracle   ← 将普通用户woo加在管理员组wheel组中                                                                                                
[oracle@qdata-rac1 ~]#su - oracle                                                                            
[oracle@qdata-rac1 /root]$ su - root           ←  这时候我们看到是可以切换了              
Password:    

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

linux 禁止普通用户su到root用户

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux 禁止普通用户su到root用户

为了更进一步加强系统的安全性,有必要建立一个管理员的 组,只允许这个组的用户来执行“su -”命令登录为root用户,而让其他组的用户即使执行“su -”、输入了正确的root密码,也无法登录为root用户。在UNIX和Linux下,这个组
2023-06-06

Linux禁止普通用户su至root怎么办

小编给大家分享一下Linux禁止普通用户su至root怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、概述为禁止普通用户su至root,需要分别修改/etc/pam.d/su和/etc/login.defs两个配置
2023-06-09

Linux禁止普通用户su至root的解决方法

一、概述 为禁止普通用户su至root,需要分别修改/etc/pam.d/su和/etc/login.defs两个配置文件。 二、详细配置 (1)去除/etc/pam.d/su文件中如下行的注释:#auth required
2022-06-04

怎么在linux中禁止普通用户切换至root用户

怎么在linux中禁止普通用户切换至root用户?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、添加用户useradd [-g group] [-d user
2023-06-09

linux禁止普通用户切换至root用户的实例讲解

在上正文之前,我想先将一些基础的linux用户以及用户组的相关命令: 1、添加用户useradd [-g group] [-d user_home_directory] [-p “your password”] Username -g 表示
2022-06-04

教你如何在 Linux 中禁止普通用户使用 su 命令

su 命令是一个特殊的命令,它允许用户以另一个用户和组的身份运行命令。它还允许你切换到 root 帐户或另一个指定的用户帐户。
Linuxsu命令2024-12-01

Linux下普通用户用sudo su给自己加root权限的方法

首先: sudo这个命令就是给后面的命令加上root权限(sudo=superuser do),su这个命令是switch user,切换用户,你sudo su这个命令的意思是用root的权限来切换到()用户。你根本没有指定用户,当然切换
2022-06-04

Linux如何禁止root用户直接登录

这篇文章主要介绍了Linux如何禁止root用户直接登录的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux如何禁止root用户直接登录文章都会有所收获,下面我们一起来看看吧。Linux最高权限用户root
2023-06-28

Linux中怎么禁止root用户SSH登录

这篇文章将为大家详细讲解有关Linux中怎么禁止root用户SSH登录,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1、禁止root用户登录ssh代码如下:#vi /etc/ssh/sshd
2023-06-12

linux怎么给普通用户提供root用户的权限

本篇内容主要讲解“linux怎么给普通用户提供root用户的权限”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux怎么给普通用户提供root用户的权限”吧!sudo 的特点限制用户执行指定
2023-06-05

gitlab如何禁止普通用户创建项目

在Gitlab中,普通用户可以创建项目。但是,如果您想禁止普通用户创建项目,可以按照下面的步骤进行设置。步骤1:登录到Gitlab后台管理界面首先,您需要以管理员身份登录到Gitlab后台管理界面。在浏览器中输入您的Gitlab URL,然
2023-10-22

Linux如何禁用root账户

这篇文章给大家分享的是有关Linux如何禁用root账户的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。为了保证Linux系统的安全性,我们应该尽量避免直接使用root账户,因此可以考虑禁用root账户来防止破解和
2023-06-12

Linux系统下禁止非WHEEL用户使用SU命命的实现方法

本篇内容介绍了“Linux系统下禁止非WHEEL用户使用SU命命的实现方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  通常情况下,一般
2023-06-13

Linux系统中普通用户如何切换root方法

这篇文章主要为大家分析了Linux系统中普通用户如何切换root方法的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux系统中普通用户如何切换root方
2023-06-28

ubuntu中root和普通用户怎么切换

这篇文章主要介绍了ubuntu中root和普通用户怎么切换的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇ubuntu中root和普通用户怎么切换文章都会有所收获,下面我们一起来看看吧。普通用户切换到root用户
2023-07-04

ubuntu中root和普通用户如何切换

这篇文章主要介绍了ubuntu中root和普通用户如何切换,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。ubuntu登录后,默认是普通用户权限,那么普通用户权限和root权限
2023-06-09

编程热搜

目录