一. 单用户模式
重新启动虚拟机----右键---电源--重新启动客户机
启动画面选择第一行 按上下方向键选择---e键进入单用户模式(编辑模式)
找到如下 ro更改为rw init=/sysroot/bin/sh
按ctrl+x 进入运行命令界面
#chroot /sysroot/ 切换原来的系统
#passwd root 更改密码
输入密码即可
如果出现乱码则表示定义的语言不对 我们需要更改一下语言的显示方式
#LANG=en
然后运行#touch /.autorelabel 这一步必须输入 不然没有办法登录系统
然后重启系统 登录更改的密码即可
救援模式
重启虚拟机,进入bios设置选项,选择从光驱启动,保存并退出。
在光驱启动界面,选择Toubleshooting回车,使用下方向键选择 Rescue a CentOS Linux system,回车。
看到以下页面,选择第一项,回车
输入 chroot /mnt/sysimage进入初始系统,输入 passwd 修改密码,保存。 按ctrl+d 退出初始系统,输入 reboot重启;进入bios 界面,设置从硬盘启动,再次重启,输入新密码进入系统。
克隆虚拟机
首先我们要更改IP地址 如果两台机器的ip一样 则不能同时启动
#vi /etc/sysconfig/network-scripts/ifcfg-ens33 更改ip地址
要删掉UUID 这一行 不然两个UUID一样会有问题
#systenctl restart network.service 重启网络服务
然后更改克隆机的主机名称
#hostname 查看主机名
#hostname set-hostname 主机名称 更改主机名称
退出重新进入 主机名称即可生效
Linux机器相互登录
生成密匙对
在机器一上运行
#ssh-seygen 生成密钥
#cat /root/.sh/id-rsa.pub 显示公钥的内容
复制公钥
#vi /root/.ssh/authorized_keys 按字母i键编辑公钥文件
复制公钥
把机器1的公钥复制到复制到机器2里面
远程登陆
#ssh -p 22 [email protected] 这个命令是远程连接命令
22是端口 可以更改
root是你要连接机器的用户名
192.168.112.11是你要连接机器的IP地址
退出登陆
CTRL+d
原文地址:http://blog.51cto.com/13650048/2089824