在linux下会出现把一些配置文件参数配错、root密码忘记等导致系统无法启动或进入root的窘迫境地,本文以redhat  enterprise linux server 6.4为例介绍root身份修改root权限配置文件的参数后,root无法登录,然后通过linux的rescue模式改回配置文件,巧妙以非root身份修改了root权限的文件的解决方案。
首先,插入linux安装盘重启系统,等到引导进入安装会话,上下移动方向键,选rescue installed system;
第二,进入修复模式后系统会提示选语言,键盘类型和Method type,一直敲回车就行;系统会提示是否要开启网络,选择否,在修复模式下无须网络接入;
第三,然后选continue,rescue程序会查找当前硬盘上是否有已安装的linux系统,如果找到了就会挂载到/mnt/sysimage,可以读写。选择ok确定之后,系统会进入到修复模式的shell下;
第四,cd  /mnt/sysimage,然后可以修改密码,也可以用vi  /etc/security/limits.conf编辑对应的文件,在rescue模式下,不能删除原文件的内容,只能添加新内容,一次只能添加一行,可以添加#,先把以前的修改的内容注释,然后添加新的内容;
第五,修改保存后,执行reboot,取出光盘,即可进入以前的系统。

linux下非root用户如何修改root权限的文件相关推荐

  1. 如何在 Linux下从普通用户切换到root用户

    1.输入pwd,查看当前用户目录: cheng@Linuxprobe Desktop]$ 这个的含义,其中Linuxprobe Desktop指的是当前的用户,Linuxprobe Desktop指的 ...

  2. 阿里云服务器linux切换到root 用户,修改root密码

    linux下 如何切换到root用户[同阿里云服务器操作] 默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo 命令  (建议用第2种方式) admin@ubun ...

  3. linux下mysql 添加用户并分配全部权限

    mysql 添加用户并分配权限 1.登录mysql     mysql -u root -p 2.跳转到mysql库     use mysql 3.创建本地访问的用户     create user ...

  4. linux装软件需要root用户,Linux下非root用户安装软件的一般流程:

    1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码. 2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可 3. 切换到解压后的目录, ...

  5. linux是不是在根目录下安装的软件其它用户就可以使用,[转载]Linux下非root用户如何安装软件...

    [转载]Linux下非root用户如何安装软件 这是本人遇到的实际问题,之前用到的所有机器,无论是自己的PC还是云服务器,root权限都是妥妥的,但是现在发现实验室的服务器原来自己并没有root权限2 ...

  6. Linux 下非 root 用户 Conda 安装生物信息 R 软件包 MetaboAnalystR 演示

    (首发地址:学习日记 https://www.learndiary.com/2022/06/metaboanalystr/  ) 前些天演示了一下 Linux 下非 root 用户 Conda 安装生 ...

  7. linux禁止普通用户修改密码,禁止普通用户Sudo修改root密码

    问题模拟,普通用户可以sudo修改密码. vi /etc/sudoers #在root权限编辑sudoers文件,在结尾添加内容liuqingfeng 为普通用户 liuqingfeng ALL=/u ...

  8. linux VM映像chroot注入修改root密码

    在提供VM给用户使用的时候,可能需要生成一个随机密码供用户第一次登陆VM使用,这就涉及到修改VM映像中root密码的问题.对于Linux映像而言,可以使用qemu-nbd和chroot来进行修改.本文 ...

  9. linux 下如何修改mysql授权,linux下mysql添加用户、删除用户、授权、修改密码

    摘要 腾兴网为您分享:linux下mysql添加用户.删除用户.授权.修改密码,之了课堂,云闪付,英语字典,易信等软件知识,以及pr安卓,彩绘大师,微软应用商店,广告屏蔽管家,pandahelper, ...

最新文章

  1. iOS开发小技巧--边接受数据边写入文件的两种方法
  2. IDEA中快捷键修改成和eclipse一样
  3. 再谈Erlang代码热替换
  4. Realm数据库版本迁移
  5. 玩双节棍的算法工程师:鱼佬的数据挖掘之路!
  6. 鼠标右键转圈圈_win10系统右键一直转圈
  7. CSS 匿名文本和匿名框
  8. 直击平昌!2天40位大咖的平昌区块链论坛精华都在这了!
  9. php未定义常量破解,如何使PHP未定义的常量注意到错误
  10. 人狠话不多,细说大牛直播SDK之RTMP播放器和RTSP播放器
  11. 一个动态路由OSPF配置实例(eNSP)
  12. LOJ.2863.[IOI2018]组合动作(交互)
  13. python判断闰年程序_Python 判断闰年
  14. 【VB数组小例】产生随机数并求和(附带添加图片用法)
  15. 微信跳转到关注公众号万能链接
  16. 【操作教程】AI安防监控智能视频平台EasyCVR如何重置密码?
  17. 利用Abot爬虫和visjs 呈现漫威宇宙
  18. .net QQ登录实现,qq开放登录接入,qq登录集成
  19. WPS 2007如何获得漂亮的拼音效果
  20. tableau入门简介和常用操作

热门文章

  1. ai智能电话机器人语音识别技术
  2. MySQL学习笔记--常用存储引擎InnoDB与MyISAM总结
  3. 【DL】——Warmup学习率调整策略
  4. java如何将mp4写入光盘_iOS - 读取/写入mp4视频的XMP元数据
  5. 什么是启发式算法(heuristic algorithm)?
  6. 使用poi导出excel
  7. 计算机基础知识-进制的运算
  8. 用wvdial和ppp轻松上网
  9. 面试篇-- Http、TCP/IP协议与Socket之间的区别
  10. java broken pipe_java.net.SocketException: Broken pipe问题解决