设置多台虚拟机之间的连接
- 将所需的虚拟机复制得到另一个待连的副本
2. 首先更改新虚拟机的名字
# hostnamectl set -hostname zjw1
查看是否更改成功
hostname
3.添加hosts连接
# vi /etc/hosts
4.更改新虚拟机的ip地址
# ]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
进入编辑界面
在修改图示区域后ip地址更改成功
重启网络
# systemctl restart network
5.验证新改的ip是否修改成功
查询ip地址的指令是
# ip a
如图所示 ip地址已经成功修改
6.在本机添加hosts
# vi /etc/hosts
7.连接两台虚拟机
# ssh zjw
此时会需要密码 输入成功后连接到zjw
root@zjw's password:
Last login: Wed May 13 11:53:46 2020 from zjw1
8.解决主机到副机的免密登陆
首先要解决免密登陆要先理解
在主机中生成了一对公私钥
# ssh-keygen -t rsa -P ''
查看生成的位置
# cd ~/.ssh/
拷贝公钥 将100下的拷贝到101下面
# scp id_rsa.pub root@zjw1:~/.ssh/
然后去另一台查看是否拷贝成功
8.更名 然后授权
9.查看是否免密登陆成功
如图所示 在ssh连接之后 已经不需输入密码
已经完成了副机到主机的单向免密授权,如需要形成主副机之间的双向免密连接只需再生成公私钥,双向授权即可。