问题:
宿主机禁用 22 端口使用自定义端口后,有些功能操作报错:shell 命令执行失败
原因:
自定义可能配置有误,或者主机之间的自定义端口不一致导致
解决方法如下:
注意:同一集群下的宿主机端口必须保持一致
设置方法:
1.使用 root 用户 ssh 连接宿主机(如普通用户,则连接后切换至 root 用户)
- vi /etc/ssh/sshd_config 编辑文件后保存,如下图:
3.vi /etc/ssh/ssh_config 编辑文件后保存,如下图:
4.检查两个文件是否修改正确:
cat /etc/ssh/sshd_config |grep Port
cat /etc/ssh/ssh_config |grep Port
5.重启 sshd 服务,执行命令 systemctl restart sshd.service
6.云平台上修改已纳管的计算节点