为什么在没有 FTP 服务器处于活动状态时 WinSCP 会提示输入凭据?

为什么在没有 FTP 服务器处于活动状态时 WinSCP 会提示输入凭据?

我有一个运行 Cerberus FTP Server 和 CrushFTP 的 Windows 10 系统。实际上,我对这两个程序还不熟悉,正在学习使用它们在组织中设置 FTP 服务器。我目前正在使用 WinSCP 测试 FTP、SFTP、FTPS 等的连接。

前几天,我退出了这些服务器,并禁用了它们的服务,作为测试的一部分,以防紧急情况下可能需要禁用它们。然后我运行了 WinSCP,以确保它们被彻底关闭,实际上我错过了用户名和密码的凭据,并在输入系统的静态 IP 地址 (192.168.1.111) 后立即单击了登录,我通常会这样做,但 WinSCP 却提示输入用户名。我输入了在 CrushFTP 上创建的用户的用户名,但它没有提示输入任何密码。它显示“连接到 192.168.1.111”,然后“连接失败,检测到超时”

在此处输入图片描述

在此处输入图片描述

所以我的问题是,为什么在没有运行或禁用 FTP 服务器的情况下 WinSCP 会提示输入用户名?我有点困惑!

悉尼

答案1

这只是 WinSCP 的一种实现方式。

由于您始终需要用户名来进行 FTP 连接,因此 WinSCP 会在尝试连接 FTP 服务器之前提前要求您输入用户名。

相关内容