资讯专栏INFORMATION COLUMN

linux强改密码

宋华 / 2867人阅读

摘要:一前言无语,今天竟然把系统的密码忘了,看来这种情况,只能强改密码,是时候表演真正真技术了二步骤在的引导界面按键来进入内核编辑界面按键盘下键,找到这一行,然后在最后边加入命令,然后按来重启修改过的内核注如果是物理机,添加,

一、前言

  无语,今天竟然把Linux系统Root的密码忘了,看来这种情况,只能强改linux密码,是时候表演真正真技术了

二、步骤

  (1)在Linux 的引导界面按 E 键来进入内核编辑界面

  (2)2.按键盘下键,找到Linux16这一行,然后在最后边加入 rd.break命令,然后按Ctrl+X来重启修改过的内核

  注:如果是物理机,添加:rd.break,如果是虚拟机,添加:rd.break console=tty0,这里末尾添加 rd.break console=tty0

  (3)之后进入“紧急求援模式”

   注:输入命令mount,发现根为/sysroot/,并且不能写,只有ro=readonly权限

  输入以下命令(输入完一行回车!)

   mount -o remount,rw /sysroot   chroot /sysroot   


   挂载好后将根改成sysroot。(执行命令:chroot /sysroot)并在根下创建.autorelabel文件(selinux标签验证,即允许你修改密码),再给root设置新密码

   passwd 当输入完这一行会系统会让你输入新密码和确认新密码,按照系统提示输入即可!

  exit退出,reboot重启后新密码登录

   touch /.autorelabel   exit   reboot   

  (4)接着等待重启以后就可以使用root账号了

三、如果以上方法不可以,可以试试接下来的方法

  (1)第一步:

   重启系统

   按【e】进入启动文件界面后

  (2)第二步:

   按【↓】拉到底部

   找到 linux16 这一行

   将 ro 改成 rw

   在这行最后面加上 “init=/bin/sh”

  (3)第三步:

   然后按【Ctrl+X】进入“单用户模式”

   就会进入下图界面,输入 “passwd” 修改密码

  (4)第四步:
   先输入 【touch /.autorelabel】 ,回车再输入 【exec /sbin/init】 回车以重启系统

  (5)第五步:

   等待4-5分钟后,系统开机,就可以输入root的新密码,正常使用系统了

四、总结

  遇事不慌,有问题就解决问题,一种方法不行,就多试几种,总有一种方法是可以的,希望能帮到大家

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/123683.html

相关文章

  • 阿里云技术教程系列-ECS远程连接 Linux 实例

    摘要:内容提示阿里云服务器入门教程步骤远程连接实例根据您本地的操作系统,您可以从等操作系统连接实例。根据提示,分别输入您的云服务器实例的用户名和密码。内容提示:阿里云ECS服务器入门教程:步骤 3 远程连接 Linux 实例 根据您本地的操作系统,您可以从 Windows、Linux、Mac OS X 等操作系统连接 Linux 实例。本文介绍常用的连接服务器方式。更全面详细的连接实例方式介绍,请...

    yedf 评论0 收藏0
  • Linux用户登录密码的生成

    摘要:原文链接一从自动化需求说起如何生成一个用户登录密码可能有人会说用生成。相对准确的说法是,用户密码明文经过某种哈希算法计算所获得的密文。用户密码明文字符串加盐后使用哈希算法所得的哈希值,即哈希明文盐。 原文链接: https://voidint.github.io/pos... 一、从自动化需求说起 如何生成一个Linux用户登录密码?可能有人会说用passwd生成。的确,passwd命...

    wemallshop 评论0 收藏0
  • Linux_《Linux命令行与shell脚本编程大全》第七章学习总结

    摘要:命令行与脚本编程大全第三版第七章学习总结第七章理解文件权限本章内容理解的安全性解读文件权限使用组的安全性安全系统的核心是用户账户。但不要随意修改组的。通过用户和组来限制对文件目录以及设备的访问。组也会被分配唯一的组以及组名。本章介绍了命令。 时间:2017年08月07日星期一 说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令...

    lily_wang 评论0 收藏1
  • Windows系统使用cmder-ssh免密码登录linux服务器

    摘要:将公钥上传到服务器使用脚本完成操作将以上代码保存到本地,命名为,然后执行,其中为登陆用户名,为随后会提示输入远程服务器密码,密码正确则自动登陆服务器并把公钥文件复制到服务器。再次尝试登陆服务器会发现已经不需要密码了。 Linux服务器每次登陆或者scp复制文件时都需要繁琐的输入密码过程,而使用SSH Key来实现SSH无密码登录不仅免去了繁琐的密码输入步骤,也为Linux服务器增加了又...

    JayChen 评论0 收藏0
  • linux命令之htpasswd

    摘要:是的服务器内置的工具用于创建和更新储存用户名和用户基本认证的密码文件安装由于该工具是的服务器内置的工具所以直接安装在对应的目录下可以看到该命令的还可以直接安装这个工具包比如安装成功后就可以直接使用该命令语法选项参数选项创建一个新的密码 htpasswd是Apache的Web服务器内置的工具,用于创建和更新储存用户名和用户基本认证的密码文件 安装 由于该工具是Apache的Web服务...

    luoyibu 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<