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

单用户模式、救援模式、克隆虚拟机和 Linux机器相互登录

2017-10-19 22:21 731 查看
单用户模式
单用户相当于windows 的安全模式
首先重启linux,常用的几个命令:
reboot init 6 shutdown -r now
关机命令:
init 0 poweroff
右键>电源>重新启动客户机




grub 界面,grub 是一个启动工具,找到系统的启动盘
按方向键选上面这个
按e进入编辑




找到linux16 这一行
找到ro(只读) 改成 rw(读写)再加 init=/sysroot/bin/sh

sysroot 是原系统所在的目录
ctrl+x








此界面相当于进入了“安全模式”



可以查看一下ls /sysroot/boot/ls /sysroot/tmp/暂时是空的cat /sysroot/root/.ssh/authorized_keys



chroot /sysroot/

cat /root/.ssh/authorized_keys 这时候就可以使用原来系统的命令了




passwd root
发现乱码



ctrl +c 取消当前运行的命令
执行:lANG=en




再运行 passwd root





更改后运行:
touch /.autorelabel



之后电源>重新启动客户机
登录成功




如果忘记grup的密码,就要使用救援模式
运行级别 从0-6 总共7个级别

0:关机
1:单用户
2 3 4 :多用户模式
5:图形界面
6: reboot
ls -l /usr/lib/systemd/system/runlevel*target




先关机: init 0
再去编辑虚拟机




























ls /mnt/sysimage/root/.ssh/authorized_keys
cat /mnt/sysimage/root/.ssh/authorized_keys




chroot /mnt/sysimagepasswd root


修改密码后,进入设置,


重启:




登录测试




登陆成功

克隆虚拟机




















登陆 serverlooker-02




改一下 serverlooker-02的ip



重新启动



测试外网,能ping 通




改一下 aminglinux-02 的主机名:serverlooker-02



改一下aminglinux-01 的主机名: serverlooker-01




在xshell中添加 serverlooker-02








把 aminglinux-02 克隆一下,备用。




Linux机器相互登录

用w命令查看 连接 serverlooker-01的终端



用serverlooker-02 去连01





查看当前登陆用户 whoami




通过指定端口连接:




两个linux之间实现密钥认证
用02去连01
用工具:ssh-keygen 生成密钥对



默认回车,生成密钥对




把02的公钥内容复制到01



vi 写入



关闭 01的selinux




用02连01,不用输入密码。



连接成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux
相关文章推荐