![如何在服务器上启用 SFTP 端口](https://linux22.com/image/542453/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E5%90%AF%E7%94%A8%20SFTP%20%E7%AB%AF%E5%8F%A3.png)
如何在服务器上启用 sftp 端口?
当我在命令提示符中键入以下命令时,它会给出以下结果:
C:\Documents and Settings\muralik>telnet kmkhub 22
连接到 kmkhub...无法在端口 22 上打开与主机的连接:连接失败
我如何连接到 sftp 端口?
答案1
Windows 本身不支持 SFTP。您需要安装一些第三方软件来支持 SFTP。
答案2
首先,你需要在 Windows 上运行 SSH/SFTP 服务器;你可能需要看看Syncplify.me 服务器就这一点而言,它很可靠,并且有供个人使用的免费版本。在此处阅读更多信息:http://www.syncplify.me/products/server/
安装并配置服务器后,您需要使用能够“使用”正确协议的客户端来访问它,因此不通过 telnet。
由于你特别谈论的是 SFTP(猜测你只对文件传输感兴趣,而不是远程 shell),所以我建议你尝试 WinSCP。
答案3
我知道您可以配置 CYGWIN 软件的一部分以充当 SSH 服务器....允许用户通过 sftp 进入该服务器。是的,它将 ssh 服务器作为 Windows 服务运行。