我遇到WinSCP的奇怪问题:它运行良好,我可以连接到远程主机。但是,当我尝试在Putty"中使用"打开会话时,Putty不会直接使用相同的凭据登录我,而是“#34;卡住"”,提示我"登录为" ;
我已经在WinScp中检查了配置,它看起来很好:"记住会话密码并将其传递给PuTTY"已勾选
我还应该检查什么?
我使用的是WinScp 4.2.7和Putty 0.60.3
答案 0 :(得分:1)
WinSCP以某种方式调查已配置的Putty已保存会话。我在Putty中保存了一个与WinSCP同名的会话(" myApplication - integration")。不知何故,当会话已经存在于Putty中时,WinSCP无法直接将我登录到Putty。
我从Putty中删除了已保存的会话,但它确实有效:现在WinSCP会直接在Putty中登录。现在我看到一个" WinSCP临时会议"在Putty中保存的会话列表中。
答案 1 :(得分:1)
默认情况下,WinSCP会为PuTTY创建临时站点设置(名称为" WinSCP临时会话" )。站点设置将仅包含WinSCP已知的选项,主要是连接选项。它将特别缺少任何终端选项,因此默认值(默认设置配置文件)将适用。
如果要配置自己的选项,可以使用与WinSCP站点相同的名称保存PuTTY站点设置。然后,WinSCP将指示PuTTY打开该会话(它不会导出任何设置,也不会导出连接选项)。
因此,如果PuTTY中存储的会话与WinSCP存储网站的名称相同,那么" Open in PuTTY" 功能将无法正常工作,它试图打开那个无效的网站。
附注:您使用的是过时且不安全的WinSCP和PuTTY版本。你迫切需要升级!