文章目录
环境背景
当前三台ubuntu节点已经完成了虚拟机在vmware fusion中的部署,网络经过测试均已经互通,并且开机使用远程连接进行访问。
1. 配置域名映射
编辑每台机器的 /etc/hosts
文件,添加以下内容:
sudo vim /etc/hosts
添加以下行:
172.16.167.131 ubuntu1
172.16.167.132 ubuntu2
172.16.167.133 ubuntu3
保存并退出文件。
同时,可以给mac物理机主机映射也配置上 ,打开mac终端,先进入root,再编辑hosts文件:
su root
vim /etc/hosts
这样,每台机器都能通过域名访问其他机器。
2. 配置免密登录
在每台机器上生成SSH密钥对,并将公钥分发到其他机器。
2.1 在每台机器上生成SSH密钥对:
ssh-keygen -t rsa -b 2048
在提示时按Enter键,使用默认文件路径,不设置密码短语。