您的位置:首页 > 运维架构 > Linux

Linux 单用户模式修改密码与救援模式修改密码总结

2018-01-16 22:14 453 查看

单用户

日常工作有时候会忘记密码怎么办,又没保存到本地,重装系统吗?不存在的。这里介绍两个工具
单用户模式
首先开机进入的GRUB(启动工具)界面,在此界面才可以进行接下来的操作单用户模式(修改密码)前提是如果GRUB未加密才可以用



这里需要按e 进入可编辑界面



linux16 那行需要做些修改



加入 init=/sysroot/bin/sh 这样然后保存 ctrl+x 保存
进入日安全模式 GRUB









.touch /.autorelabel (关键步骤,否则无法重启)

详细操作步骤如下
1.在物理服务器上进行重启 roboot 、shutdown -r now、 init6
2.重启时那一刻按下方向键进入切换模式 按 ' e ' 进入编辑模式
3.进入启动工具编辑,找到 ' Linux16 ' 那行 将 ' ro ' 只读模式修改成 ' rw ' 读写模式并加上 ' init=/sysroot/bin/sh ' 然后保存 ctrl+x
4.进入安全模式 ' GRUB ' 要切换原系统去,chroot /sysroot
5.如果有乱码,要定义语言到英文。LANG=en
6.passwd root 修改新密码
7.touch /.autorelabel (关键步骤,否则无法重启)
8.物理重启

运行级别

centOS7 查看运行级别文件
' ls -l /usr/lib/systemd/system/runlevel*target '
0.关机 1.单用户 2.3.4 多用户模式 5.图像化界面 6.重启



救援模式

救援模式 (用光盘的叫做救援模式)( 如果不知道GRUB密码)























详细操作步骤
1.要重新加载光驱回到装系统时 ,启动时进去BIOS
2.选择BOOT设置光盘启动 将CD-ROM换去顶行,光驱启动
3.进去 'Troubleshooting' 选项里 进去 'Rescue a CentOS Linux system'
4.选择'1'选择继续,回车,切换回系统命令 'chroot /mnt/sysimage ' 由原来的'sh' shell变为'bash' shell
5.可以修改新密码了
6.重启

克隆虚拟机

克隆一台虚拟机











下一步就需要修改IP地址,不然使用不了网络











克隆完成啦

互相登录

修改主机名 hostnamectl set-hostname (主机名) 实际上是修改
主机名配置文件 cat /etc/hostname







互联命令 ssh + IP 然后输入密码 格式 ' ssh username@ip ' 指定端口 ' ssh -p 22 username@ip '

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息