忘记虚拟机密码的处理方式及Linux机器相互登录1.13-1.16

本文介绍了如何在Linux系统中处理忘记虚拟机密码的问题,并详细讲解了如何通过SSH实现两台Linux机器之间的无密码登录,包括生成密钥对、复制公钥到另一台机器的authorized_keys文件以及关闭selinux防火墙的步骤。
摘要由CSDN通过智能技术生成

忘记虚拟机密码的处理方式:


1.13 单用户模式(rescue.target,适用于可以直接操作虚拟机所在物理机的情况,并且grub没有设置密码)
虚拟机菜单-重新启动客户机-重启后系统会进启动项选择,当启动界面出现时,按一下方向键,可以上下选择,我们选第一项,并按下“e”键,并进入grub界面,我们用上下键,找到"linux 16 /vmlinuz-.....UTF-8"开头的一行,把光标定位到"ro",将“ro”改为“rw init=/sysroot/bin/sh“改完后,按提示的同时按下Ctrl+x键,进入类似于安全模式的单用户模式状态,我们需要在这里切换到原系统里去并更改原系统里存放密码的文件,
chroot /sysroot/#切换到原系统里去#
cat /root/.ssh/authorized_keys#查看authorized_keys里的内容#
LANG=en#定义语言为英语#
passwd root#更改root密码#
输入新的密码,再确认输入,会提示重置成功,继续
touch /.autorelabel
点击虚拟机-重新启动客户机,即可


1.14救援模式(grub设置密码的情况下)
用加载光驱或系统U盘的方式来设置:
1.先关机,然后编辑虚拟机设置,确保CD/DVD一项里的启动时连接有勾上,还有iso镜像文件的路径是正确的,然后关闭虚拟机设置,之后右键虚拟机选择电源-点击启动时进入bios。然后就开机进入了biosÿ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值