• 云途科技成立于2010年 - 专注全球跨境电商服务器租赁托管!
  • 帮助中心

    您可以通过下方搜索框快速查找您想知道的问题

    CentOS7单用户及救援模式下更改root密码

      in  独立服务器      Tags:  root  密码忘记  CentOS7  

    一、 单用户模式

    1.单用户介绍

    单用户方式下,系统并没有完全运行进来,只是部分程序运行,这时也不能进行远程登录到linux系统。在系统发生故障无法启动、或者用户名或密码错误等情况,可以使用单用户模式进行维护,使系统恢复正常。这时的root用户对系统有完全的操作权限,可以修复系统的同时,也能随时的对系统进行破坏。

    • 重启命令:reboot、init 6、shutdown -r now

    • 关机命令:poweroff、init 0、shutdown -h now、halt

    2.重启linux系统引导。

    1. 重启系统:到出现下面界面按e

    image

    1. 找到linux16一行,把其中的ro改为rw init=/sysroot/bin/sh

    2. 然后输入ctrl+x

    image

    3.进入单用户模式下更改root密码:

    进入单用户模式后依次输入下面命令:

    1. chroot /sysroot/ ##进入真实系统

    2. LANG=en ##解决乱码问题

    3. passwd root ##更改root密码

    4. touch /.autorelabel ##更新SElinux做准备,不做就可能登录不了系统了

    5. exit ##回到单用户模式

    6. reboot ##然后重启系统用更新后的密码登录

    image

    二、救援模式

    1.救援模式介绍

    救援模式和单用户类似,当然系统无法启动,甚至无法进入单用户时,可通过安装光盘引导进入救援模式,对系统进行修复。

    centos7的进行级别:

    • runlevel0.target -> poweroff.target

    • runlevel1.target -> rescue.target

    • runlevel2.target -> multi-user.target

    • runlevel3.target -> multi-user.target

    • runlevel4.target -> multi-user.target

    • runlevel5.target -> graphical.target

    • runlevel6.target -> reboot.target

    通过下面命令查看系统的进行级别:

    [root@localhost ~]# ls -l /usr/lib/systemd/system/runlevel*targetlrwxrwxrwx. 1 root root 15 8月   1 06:48 /usr/lib/systemd/system/runlevel0.target -> poweroff.targetlrwxrwxrwx. 1 root root 13 8月   1 06:48 /usr/lib/systemd/system/runlevel1.target -> rescue.targetlrwxrwxrwx. 1 root root 17 8月   1 06:48 /usr/lib/systemd/system/runlevel2.target -> multi-user.targetlrwxrwxrwx. 1 root root 17 8月   1 06:48 /usr/lib/systemd/system/runlevel3.target -> multi-user.targetlrwxrwxrwx. 1 root root 17 8月   1 06:48 /usr/lib/systemd/system/runlevel4.target -> multi-user.targetlrwxrwxrwx. 1 root root 16 8月   1 06:48 /usr/lib/systemd/system/runlevel5.target -> graphical.targetlrwxrwxrwx. 1 root root 13 8月   1 06:48 /usr/lib/systemd/system/runlevel6.target -> reboot.target[root@localhost ~]#

    2.把机器设置为光盘启动。

    • 第一种方法:F2进入BIOS设置 BOOT---"CD-ROM Drive"为第一引导项。用上下箭头移动到CD-ROM上,再按“+” 上移目标到第一项,最后按F10 保存配置退出重启。自动进入光盘引导。

    image

    • 第二种方法:开机后,快按一下ESC,出现CD-ROM引导界面,用上下键头选择CD-ROM后回车进入光盘引导。

    image

    image

    3.光盘引导进入

    (1)出现下图时选择第三项"troubshooting" 然后按回车键。

    image

    image

    (2)下面页面输入"1" 选 continue

    image

    (3)进入系统然后输入下面命令可更改root密码:
    1. chroot /mnt/sysroot/

    2. passwd root

    3. exit

    4. reboot

    image


    • 外贸虚拟主机

      1GB硬盘

      2个独立站点

      1000M带宽

      不限制流量

      美国外贸专用虚拟主机,cPanel面板,每天远程备份.
      服务器配置:2*E5 32核,96GB 内存,4*2TB 硬盘 RAID10 阵列.

      ¥180/年

    • 美国/荷兰外贸VPS

      2核CPU

      1G内存

      30硬盘

      10M带宽

      美国/荷兰外贸云服务器,专注外贸服务器行业12年.
      服务器配置:2*E5 32核,96GB 内存,4*2TB 硬盘 RAID10 阵列.

      ¥99/月

    • 全球外贸服务器

      8核CPU

      32G内存

      1TB硬盘

      1000M带宽

      已部署数据中心:美国洛杉矶/亚特兰大、荷兰、加拿大、英国伦敦、德国、拉脱维亚、瑞典、爱沙尼亚
      自有机柜(全球九大数据中心),稳定在线率:99.9%

      ¥999/月 原价1380

    7*24小时 在线提交工单

    如果您的问题没有得到解决,推荐您在线提交工单,我们的客服人员会第一时间为您解决问题

    展开