1.13 单用户模式&1.14 救援模式&1.15 克隆虚拟机&1.16 Linux机器相互登陆

1.13 单用户模式

  • 命令
init 6 #重启,reboot或shutdown -r now
init 0 #重启,poweroff
  • 单用户模式:密码忘记状况下
  1. 主机重启,按方向键↑,选择CentOS Linux (3.10.0-514.e17.X86 64) 7 (Core),按e键编辑
  2. 找到ro更改成rw,空格后添加:init =sysroot/bin/sh,#ro为readonly
  3. 键盘Ctrl + X 进入内存操做系统,输入:chroot /sysroot/
  4. 乱码则切换语言为英语,输入:LANG
  5. 更改root权限密码
  6. 最后一步,逐条输入:(很重要:没法进入系统,就是没启动这条)
    touch /.autorelabel → exit → reboot
  7. 上一步或右键点击:主机名——电源——从新启动客户机

1.14 救援模式

  1. 确保开机启动时链接镜像文件,若是是真机服务器,就须要:U盘或光盘镜像启动进入BIOS
    不一样主板进入bios按键不一样,通常是F12或Esc
  2. 光标:移动到Boot(开机启动项)
  3. 减号移动:光标选中行,按-号移动到下一行,把第一行,设定为:CD-ROM Drive(光盘启动)
  4. 光驱启动页面:选择第三项:Troubleshooting —— 回车
  5. 选择第二项:Rescue a CentOs Linux system —— 回车
  6. 在命令行输入:1——回车,continue
  7. 回车键,进入Sh-4.2#模式下
  8. 输入:chroot /mnt/sysimage/,进入原操做系统模式
  9. 输入:passwd root,按照提示更改密码
  10. 输入:exit或init,关机
  11. 重启进入步骤二、3将开机启动顺序还原
  12. 开机——登陆更改的root密码

1.15 克隆虚拟样机

1.1 步骤:
a. 建立连接克隆
b. 更改连接克隆的IP
c. 更改hostname
1.2 使用命令linux

vi /etc/sysconfig/network-scripts/ifcfg-ens33 # 编辑网卡信息,更改ip,注释掉UUID
systemctl restart network.service # 重启服务,而后新建session从新登录
hostnamectl set-hostname panyu-002 #更改hostname
cat /etc/hostname #显示为panyu-002
ssh login_name@ip_addr #输入密码便可登陆
exit # 退出登陆

1.3 步骤列图
ios

1.6 Linux机器相互登陆

  1. Linux机器之间以密码方式互相登陆
    运行命令#ssh [ip address],标准命令:#ssh [username]@ip, 若是没有写用户名,则默认为系统当前登陆的用户
    命令#w查看系统负载,可查看到链接到该主机的客户端,如图为其它Linux链接先后
    命令#whoami查看当前登录的用户[username],ssh服务默认端口号为22,若是ssh端口不是默认的,则运行命令#ssh- pportnumber[username]@ipshell

  2. Linux机器之间以密钥方式相互登陆 host2上运行命令#ssh-keygen生成密钥对,按默认路径保存公、私密钥,私钥默认保存路径:/root/.ssh/id_rsa,公钥默认保存路径:/root/.ssh/id_rsa.pub,此处也可为密钥设置密码,也可不设置
    host2上查看公钥:#cat /root/.ssh/id_rsa.pub,复制公钥内容后再添加到host1的/root/.ssh/authorized_keys;
    host1检查selinux开启状态,若开启则先关闭selinux,临时关闭运行命令:
    host2运行#ssh -p 22 [username]@ip便可以密钥方式登陆host1,以下图服务器

相关文章
相关标签/搜索