问题模拟,普通用户可以sudo修改密码。

vi /etc/sudoers #在root权限编辑sudoers文件,在结尾添加内容liuqingfeng 为普通用户

liuqingfeng ALL=/usr/sbin/,/sbin/,/usr/bin/*,!/bin/chattr,!/bin/passwd,!/usr/sbin/visudo,!/usr/sbin/useradd,!/usr/sbin/userdel

所有sudo开个头的文件或文件夹添加i属性(不得任意更动文件或目录):

chattr +i /etc/sudo.conf

chattr +i /etc/sudoers

chattr +i /etc/sudoers.d/

chattr +i /etc/sudo-ldap.conf

验证普通用户sudo修改密码。

#解锁文件 还原操作!

chattr -i /etc/sudo.conf

chattr -i /etc/sudoers

chattr -i /etc/sudoers.d/

chattr -i /etc/sudo-ldap.conf

linux禁止普通用户修改密码,禁止普通用户Sudo修改root密码相关推荐

  1. ubtun服务器如何修改密码,如何在Ubuntu中更改root密码

    root用户(或超级用户)是在所有Linux和Unix的系统上都存在的特殊用户.它具有对系统上的每个命令和任何资源的完全访问权限,而没有任何限制. 在Ubuntu系统中,默认情况下基于安全原因root ...

  2. mysql 重置root密码 远程访问_重置mysql的root密码以及设置mysql远程登陆权限

    root 密码忘记,重置mysql的root密码 :t 一.修改mysql的配置文件my.cnf 1. 在[mysqld]的段中加上一句:skip-grant-tables [mysqld] data ...

  3. windows mysql5.7 忘记密码_Windows下Mysql5.7忘记root密码的解决方法

    之前在机器上安装的mysql5.7,很久没用了,中途在安装phpstudy的时候,又替换过一次数据库文件,导致把密码给搞忘记了,今天想用一下,硬是死都想不起来,没法子,只能使用暴力手段来处理,直接将r ...

  4. linux mysql 修改root密码_Mac下重置mysql的root密码

    php中文网最新课程 每日17点准时技术干货分享 我的mysql版本 MYSQL V5.7.9,旧版本请使用: UPDATE mysql.user SET Password=PASSWORD('新密码 ...

  5. 虚拟机linux系统王及密码的破解方式——重设root密码

    注:包含KVM镜像盘制作的虚拟机: 一,破解密码 重启系统,在开机过程中,快速按下键盘上的方向键↑和↓.目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停. 1,重启虚拟机,出现 ...

  6. mysql修改root密码 工具下载_学习mysql root密码修改的方法及工具使用

    本文介绍 学习mysql root密码修改的方法及工具使用,包括使用phpmyadmin.mysql服务配置工具.mysqladmin等. 供大家学习参考. 一,phpmyadmin 使用phpmya ...

  7. Linux系统如何切换到指定运行级别,及忘记 root 密码,怎么找回

    指定运行级别关系详解 运行级别说明: 0 :关机 1 :单用户[找回丢失密码] 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 注意:常用运 ...

  8. linux设置mysql root密码_Linux 上安装 Mysql 设置root密码问题

    Ubuntu 18.10.1 Mysql 5.7.26-0 安装mysql apt-get install mysql-server 安装完可以直接使用,但是新版本在安装过程中没有提示设置root用户 ...

  9. 云服务器密码忘了_云服务器 root 密码忘记了怎么办

    云服务器 root 密码忘记了怎么办?有些用户因为忘记 root 账户密码,而导致无法登陆云服务器系统,遇到这个问题时,有的会直接选择重装系统.其实,我们可以进入 emergency mode(单用户 ...

  10. root密码存放位置,如何获取root密码

    MYSQL的root管理员账户密码是保存在mysql这数据库还是保存在其它地方?具体哪个文件或表? MYSQL的rool管理员账号密码是保存在mysql数据库里的user表里面的,密码是掩码. [im ...

最新文章

  1. [转]数据库建立索引的一般依据
  2. Atitit.木马病毒自动启动-------------win7计划任务的管理
  3. (操作系统实验)第四次说明
  4. ASP.NET 2.0 中的代码隐藏和编译
  5. docker修改容器名字
  6. JavaScript符号基础
  7. 解读cartographer/common/port.h--Cartographer(一)
  8. 机房监控系统解说—开关传感器篇
  9. 2018-2019-1 20165201 实验四 外设驱动程序设计
  10. idea2019配置
  11. w3wp oracle连接数高,分析案例:應用服務器W3WP進程CPU持續超過百分之九十(Oracle客戶端Bug)...
  12. 代价函数的作用(2)--机器学习
  13. ios手机上java最好的编辑器_程序员编程利器:20款最好的免费的IDEs和编辑器
  14. c语言中windows头文件,windows与linux 标准c语言头文件
  15. 通俗讲解深度学习和神经网络!
  16. 将android程序写入内存,android中将数据写入手机内存和sdcard中的文件
  17. 湖北智禾网店指导:新开卖家必须要了解的淘宝交易流程及交易规则。
  18. VIEWGOOD(远古)供应校园网视频点播系统
  19. IP周边创作交流#创作者的个人影响力
  20. 硬核 | Redis 布隆(Bloom Filter)过滤器原理与实战

热门文章

  1. Java经典基础练习21-30
  2. 数据分析方法中的杜邦分析法
  3. 仓库进销存管理软件哪个好?中小企业管理软件特点描述
  4. 播音配音基础知识点,口部操练习
  5. MSN也支持在线加入了
  6. 2021-11-11 JSP页面显示不出来,一直正在加载中的问题
  7. C#技巧:网页表单自动填写技术
  8. Mac上win7虚拟机显示图标字体太小
  9. C# Linq 查询汇总
  10. 机器学习驱动的游戏AI 应用流程指南