是否可以通过 FTP 协议在互联网上从一台 PC 向另一台 PC 发送文件?如果可以,我该怎么做?
答案1
是的,如果目标 PC 正在运行 FTP 服务器并且您知道其 IP 地址。但这几乎不是一个编程问题。
答案2
Windows 自带互联网信息服务,您可以从中设置 FTP 服务器。本指南为您逐屏设置。
指南中唯一没有包括的是防火墙设置。Windows XP SP2 及更高版本(或 SP3...我不记得了)、Windows Vista 和 Windows 7 都默认启用了内置防火墙。除了客户端防火墙之外,您还必须设置路由器的防火墙,以便允许客户端 PC 连接到运行 FTP 服务器软件的 PC。
总的来说,这真的很麻烦。你有没有考虑过使用一个通用的Dropbox或者Drop.io帐户?两者都不需要太多设置,而且交易是加密的(至少 dropbox 是这样的,不确定 drop.io 是否如此),而当你在 FTP 中执行操作时,所有发送的内容都是以纯文本形式发送的(即,你用于 FTP 帐户的用户名和密码)。