笔者的机器上装有RedhatLinux7.2操作系统,安装了KDE和GNOME桌面,因在安装时只设了超级用户root,但超级用户的权限太大了,只适用于系统维护及安装软件时使用,平常使用应该用普通用户来登录。所以需要新建一个普通用户。这倒也简单,打开“菜单→系统→账号管理器”,添加一个用户不就得了!可麻烦事就来了:退出以后再用root登录,输入密码,啊!密码错误,进不了系统了。我知道Redhat7.2下用户密码是保存在/etc/shadow里,应从这里寻找突破口。

1、把系统安装光盘插入,重启机器,启动时迅速按下Del键,进入CMOS,把启动顺序改为光盘先启动,这样就启动了Linux安装程序,按F5,按提示打入Linuxrescue回车,进入救援模式,接下来是选择语言及键盘,直接回车即可,程序提示已经把硬盘上的Linux系统安装到了/mnt/sysimage下,然后出现了超级用户提示符#。

2、进入到硬盘etc目录下:cd/mnt/sysimage/etc,先做备份防不测:

cpshadowshadow.old修改shadow文件的属性为可写:chmod+wshadow然后用vi修改之:找到含root用户信息的那一行:root:....:,前两个冒号之间就是加密的密码,把它删除掉(冒号不能删),存盘退出。这样root的密码就为空了。

不会用vi的用户可以采取如下方法:找一张DOS盘插入软驱,把Shadow拷贝到DOS盘上:mcopyshadowa:/然后在Windows下用附件中的记事本修改之,注意打开文件类型一定要选所有文件(*.*),存盘退出。最后再拷回:

mcopya:/shadowmnt/sysimage/etc

3、把Shadow的属性改回只读:chmod-wshadow,最后输入Exit退出,取出光盘。

4、为安全起见,重启后应在终端窗口中再给root加上密码。

linux超级密码,找回Linux超级用户root密码相关推荐

  1. Ubuntu忘记超级用户root密码,重新设置密码

    Ubuntu忘记超级用户root密码,重新设置密码 Ubuntu版本:Ubuntu 16.04.3 LTS 1启动系统,在启动过程中,反复按Esc键或者shift键(本人亲测反复按或者长按都可以,没必 ...

  2. linux忘记mysql登录用户密码_linux中忘记mysql用户root密码解决方案

    1.vim /etc/my.cnf [mysqld] skip-grant-tables ##追加此行,跳过权限表, 2.重启mysql systemctl restart mysqld 3.mysq ...

  3. linux中忘记mysql用户root密码解决方案

    linux中忘记mysql用户root密码解决方案 参考文章: (1)linux中忘记mysql用户root密码解决方案 (2)https://www.cnblogs.com/songbao/p/11 ...

  4. linux忘记mysql密码_linux下忘记mysql root密码解决办法 | 系统运维

    引言:在linux系统中,如果忘记了MySQL的root密码,有没有办法重新设置新密码呢? 答案是肯定的,下面教大家一个比较简单的重置MySQL root密码的办法: 1.编辑MySQL配置文件my. ...

  5. mysql数据库密码为空_注意MySQL数据库用户root密码为空

    注意MySQL数据库用户root密码为空 文章作者:网友投稿 发布时间:2008-08-14 19:11:51 来源:网络 看到这大家肯定知道了,就是利用mysql输出一个可执行的文件而已.为什么不用 ...

  6. mysql数据库密码为空_注意MySQL 数据库用户root密码为空_MySQL

    这篇文章着重介绍了MySQL数据库用户root密码为空的另类攻击方法,更多内容请参考下文: 1.连接到对方mysql 服务器 mysql -u root -h 192.168.0.1 mysql.ex ...

  7. mysql弱口令是什么意思_MYSQL用户root密码为弱口令又一攻击方法

    转自论坛作者未知. 请与我们联系. 前天,我发了一张关于MYSQL用户ROOT密码为空的贴,在网上我也找到一些利用此漏洞的方法,一般就是写一个ASP或PHP的后门,不仅很麻烦,而且还要猜解网站的目录, ...

  8. fedora mysql默认密码忘记_Linux fedora 24 忘记密码图形化界面修改root密码的方法

    方法及其简单,只需要两步即可: 1.第一步: 打开终端,输入sudo su命令. –此处的密码为普通用户的密码,也就是开机时输入的密码. 2.第二步: 直接sudo passwd root就重置了ro ...

  9. Ubuntu密码忘记怎么办 Ubuntu重置root密码方法

    Ubuntu密码忘记怎么办 Ubuntu重置root密码方法 日常工作中,我们有时会遇到忘记了Ubuntu密码,导致登录不上系统的情况,那么Ubuntu密码忘记怎么办?实际上Ubuntu密码忘记的话, ...

最新文章

  1. 一篇长文带你在python里玩转Json数据
  2. cad怎么画坐标系箭头_CAD绘图中箭头太大(小)怎么调整?
  3. 网站服务器宕机,B站服务器宕机 股价短线走低冲上热搜 官方回复称因机房故障...
  4. 【MM模块】MRP Running — Lot Size 批量大小
  5. DGL教程【四】使用GNN进行链路预测
  6. 51nod 1040最大公约数和(欧拉函数)
  7. 30.课时30.【Django模板】autoescape标签使用详解(Av61533158,P30)
  8. ubuntu简单的小命令
  9. 单片机ad显示程序c语言,pic单片机ad转换c程序分享
  10. 本田和丰田,你选那个?
  11. SQL Server 2012入门T-SQL基础篇:(7)Where子句与Having子句的区别
  12. 攀枝花学院计算机专业单身率,重磅 | 攀枝花学院2018届毕业生就业质量年度报告...
  13. Ubuntu下两款划词翻译神器
  14. java类注释_Java注释,java类注释详解
  15. 明解c语言入门篇有用吗,各位初学者在用明解C语言(入门篇)的时候花费了多长时间?...
  16. python中oserror winerror_python – OSError:[WinError87]参数不正确
  17. MacBook Pro键盘功能盘点
  18. 传智播客mysql 下载_传智播客mysqlppt
  19. 常用颜色的RGB值及中英文名称对照表
  20. 食品巨头布勒宣布部署区块链以对抗沙门氏菌和大肠杆菌

热门文章

  1. leetcode 207. Course Schedule | 207. 课程表(Java)
  2. 【Redis】CentOS7下redis的安装+supervisor管理+允许远程访问+测试部署效果
  3. 【Java】强软弱虚四种引用,弱引用在ThreadLocal中的应用
  4. 【Python】from __future__ import absolute_import的作用
  5. 【SPSS】第十周-面板数据的线性回归
  6. 文件路径最好使用正斜杠,使用反斜杠可能在unix系统中访问不到文件
  7. JDK14性能管理工具:jstat使用介绍
  8. android 串口通信_使用UART与ZYBO进行通信常用外设设计方案
  9. rabbitMQ教程 spring整合rabbitMQ代码实例
  10. 扩展内容(线程的同步方法)