本文共 2241 字,大约阅读时间需要 7 分钟。
忘记密码要启动单用户模式
救援模式主要用于系统无法进入的情况。
Centos7的运行级别:ls -l /usr/lib/systemd/system/runlevel*targetlrwxrwxrwx. 1 root root 15 12月 14 03:28 /usr/lib/systemd/system/runlevel0.target -> poweroff.targetlrwxrwxrwx. 1 root root 13 12月 14 03:28 /usr/lib/systemd/system/runlevel1.target -> rescue.targetlrwxrwxrwx. 1 root root 17 12月 14 03:28 /usr/lib/systemd/system/runlevel2.target -> multi-user.targetlrwxrwxrwx. 1 root root 17 12月 14 03:28 /usr/lib/systemd/system/runlevel3.target -> multi-user.targetlrwxrwxrwx. 1 root root 17 12月 14 03:28 /usr/lib/systemd/system/runlevel4.target -> multi-user.targetlrwxrwxrwx. 1 root root 16 12月 14 03:28 /usr/lib/systemd/system/runlevel5.target -> graphical.targetlrwxrwxrwx. 1 root root 13 12月 14 03:28 /usr/lib/systemd/system/runlevel6.target -> reboot.target关机后编辑虚拟机设置:在虚拟机设置里选择启动只连接,使用镜像文件:再打开linux起始界面,选择启动时进入BIOS(B):进入BIOS后,选择ROOT,让CD-ROM在最前面,第一个启动,然后按F10键保存设置并退出。2.进入rescue模式进入光驱启动界面后,选择Troubleshooting,回车进入下一个界面选择Rescue a CentOS Linux system,连续敲两次回车,进入下一个界面:1) 继续 2)只读挂载 3)直接跳过shell 4)重启选择1,回车,在回车。进入下一个界面:初始系统已经挂载到了/mnt/sysimage下面。进入初始系统:chroot/mnt/sysimage修改root密码命令:passwd更改密码成功后按按Ctrl+D后输入reboot,让系统重启。然后再设置一遍BIOS,让硬盘第一个启动。也可以设置虚拟机,关闭光驱即可。克隆之前先关掉虚拟机,右击左边目录虚拟机的名称点击管理后点击克隆
开启克隆的虚拟机编辑网卡的信息内容: vi /etc/sysconfig/netwok-scripts/ifcfg-ens33改下IP地址,删除uuid的这项:检测此虚拟机是否能连网:给克隆的虚拟机设置一个名字,便于区分主机:查看主机名:hostname更改主机名字:hostnamectl set-hostname afan-01更改第一台虚拟机的主机名字:hostnamectl set-hostname afan-02使用以前的方法,使putty远程登录到mylinux7.1登录另一台虚拟机ssh 192.168.91.129
用它来连接另一个机器,查看当前用户:whoami 或who am i,二者显示的也不一样使用密钥连接:生成密钥对:ssh-keygen然后把公钥复制到要登录的机器上查看公钥上的内容:cat /root/.ssh/id_rsa.pub把内容复制到要登录的机器上:vi /root/.ssh/authorized_keys按o为编辑模式保存公钥。更改文件权限:chomd 600 /root/.ssh/ authorized_keys登录机器:ssh 192.168.91.129此时,就不学要密码了,就直接登录另一台机器。转载于:https://blog.51cto.com/13529281/2050888