配置ECS集群互相免密登录
操作场景
该任务指导用户在ECS集群上进行相关设置,并使其可以相互免密登录。仅支持在使用密钥登录弹性云服务器的情况下配置ECS集群互相免密登录。
背景信息
$:表示在普通用户下,执行相关操作。
#:表示在管理员用户下,执行相关操作。
普通用户切换至管理员用户,请使用命令sudo su。
前提条件
已成功创建ECS集群,并绑定了弹性IP进行登录。
操作步骤
- 使用“PuTTY”,采用密钥对方式登录集群中任意一台ECS。
- 执行以下命令,防止系统超时退出。
- 执行以下命令,添加集群中所有主机的私网IP地址和主机名。
添加的内容为集群中所有ECS的私网IP地址和主机名,例如:
192.168.0.1 ecs-ff-0001
192.168.0.2 ecs-ff-0002
..
- 执行以下命令,ssh方式登录本节点,验证是否可以不输入密码登录ECS。其中hostname1为本主机名。
$ ssh hostname1
- 依次登录集群中其他ECS,重复执行步骤1~4。
- 执行以下命令,验证参加测试的ECS之间是否可以免密码互相登录。
假设集群中有2个弹性云服务器,另一个云服务器的主机名为hostname2,则命令行为:
$ ssh 用户名@SERVER_IP
$ ssh hostname2