YashanDB 安装时报 SSH 认证失败错误的处理方法
问题概述
在安装 YashanDB 的过程中执行安装命令时出现 SSH 认证失败的问题,提示如下:
复制代码

风险说明
该问题一般出现在测试环境中,会阻碍数据库集群部署,进而影响测试流程的推进。
适用范围
此问题影响 YashanDB 的所有版本,属于通用性配置问题。
原因分析
YashanDB 在执行远程安装操作时使用了 SSH 密码认证方式。但很多服务器出于安全考虑,默认关闭了密码认证,仅支持密钥登录。而当前环境的 SSH 配置中并未启用 PasswordAuthentication,因此导致 YashanDB 安装程序在尝试认证时失败。
处理方案
① 修改 SSH 服务配置文件:
打开 /etc/ssh/sshd_config,找到并修改如下参数:
复制代码
② 重启 SSH 服务以生效:
可使用以下任一命令:
复制代码
或
复制代码
额外建议
为确保权限与安全性,建议新建一个具备 sudo 权限的普通用户来执行安装操作,而非直接使用 root 用户。
评论