1 先检查集群中的机器中 ssh 是否存在 : yum -y install ssh
2 如果不存在就搜索 ssh : yum list | grep ssh ,搜索到的ssh为 : openssh-clients.X86_64
3 一步就位 ,给集群中的机器都安装上 ssh
1) View ==> Command Window(打开命令窗口)
2) 在命令窗口中输入 : yum -y install openssh-clients.X86.64
3) "右键" 单击命令窗口
4) Send Command to ==>All Sessions
5) enter(回车键)确定 ,即可给集群中的机器都安装上 ssh
(新版本 VMware Workstation - 15.5.6)
4 如果不确定集群中的机器是否设置过免密操作 ,可通过命令确定, 比如以下案例 :
[root@linux01 ~]# ssh linux02 --原本是 linux01 在控制 ,输入命令 ssh linux02 之后
Last login: Wed Oct 7 22:57:48 2020 from linux03
[root@linux02 ~]# --转换到了 linux02 ,这种切换操作成功说明已经进行过免密设置[root@linux02 ~]# exit --退出 linux02 操控 ,切换会 linux01
[root@linux01 ~]#
5 集群中的机器如果没有设置过免密操作 ,可以根据一下步骤进行设置
5.1 创建密码操作前准备 ,保证各个机器之间或者和外网(www.baidu.com) 和 window 都能保持网络连接,都可以ping通
比如如果在 linux01 机器上
[root@linux01 ~]# ping linux01 ---ping 自己
[root@linux01 ~]# ping linux02 ---ping linux02
[root@linux01 ~]# ping linux03 ---ping linux03
[root@linux01 ~]# ping www.baidu.com ---ping 外网
[root@linux01 ~]# ping windows ---ping windows
5.2 创建一对钥匙 (私钥 + 密钥) : ssh-keygen ;
将公钥发给自己和集群中的每一台机器 : ssh-copy-id linux01 ;ssh-copy-id linux02 ;ssh-copy-id linux03