【发布时间】:2015-07-22 23:16:51
【问题描述】:
我的公司使用商业 (TIBCO MFT) 软件系统来处理文件传输,我最近遇到了一个无法连接到特定客户端 SFTP 服务器的实例。从同一本地服务器上的 Linux 终端访问时,我可以整天连接,但是在尝试使用该软件时,我无法进行身份验证。我正在使用一个简单的用户/密码设置来连接它们。 我最终通过(在软件控制面板中)在 SSH 选项中选择“使用默认密钥”(顺便说一下,这是我们的密钥)来解决这个问题,之前的选择是“无”。 在我看来,我们应该被要求使用 some 类型的密钥,但我注意到我们有很多使用服务器配置的 SFTP 推送文件传输,其中 SSH 密钥标记为“没有任何”。 我环顾四周,没有找到满意的答案。不过,我有我的怀疑:
- 远程服务器是否有一个包含远程系统密钥的文件(有点像 known_hosts?),以及 如果客户端系统不在该文件中,他们甚至不会让我登录 在?
- 这是否与“双密钥交换”有关 在 SSH2 中使用?如果客户服务器使用 SSH1,它不需要我的服务器密钥吗?
我非常感谢对此的任何见解。
【问题讨论】:
标签: ssh sftp file-transfer tibco