我无法再通过密码验证登录 SSH 服务器来执行 SFTP

我无法再通过密码验证登录 SSH 服务器来执行 SFTP

注意:此系统是独立的,所以我无法从中提取任何日志或文件,我只能写下我在日志中看到的内容。

我们有两个大部分相同的系统。每个系统都有一个装有我们软件的 Windows 2008R2 服务器和一个用于执行电话任务的 RHEL6 服务器。当我们需要从关机状态启动系统时,Windows 服务器会尝试将配置文件发送到 RHEL 服务器。这是使用第三方库 nSoftware IP*Works! SSH 完成的。为了发送配置文件,我们使用带有密码验证的 SSHSFTP 方法。这种方法多年来一直运行良好。

我们本周刚刚安装了一对新系统,出于某种原因,尽管我们在发货前对系统进行了全面检查,包括多次启动,但现在现场其中一个系统无法再执行 SSHSFTP 文件传输。我在 Windows 日志中收到的消息是“IPWorks SSHSFTPException:无法使用提供的凭据进行身份验证”“此用户可以使用以下身份验证方法:公钥、gssaprkeyx、gss[illegible]mic、密码”

Wireshark 显示的起始交换如下所示:

SSHv2 客户端:密钥交换初始化 SSHv2 服务器:密钥交换初始化 SSHv2 客户端:新密钥 SSHv2 服务器:新密钥

我可以使用 putty 从 Windows 通过 SSH 连接到服务器,没有任何问题。我不知道可能发生了什么变化。是否有单独的 SFTP 凭证导致此问题失败?或者是 SSH 会话失败?对此有什么看法?

相关内容