如何在服务器上启用 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 服务运行。