我正在尝试在 Windows 2008 Server 上设置 FTP 服务器。我可以在本地连接:
C:\>ftp localhost
Connected to WebHead1
220 Microsoft FTP Service
但是,当我尝试从远程连接时,它不起作用:
~>ftp x.x.x.x
ftp: Can't connect to `x.x.x.x': Operation timed out
ftp: Can't connect to `x.x.x.x'
我已经尝试了所有我能想到的设置方法。FTP 服务器绑定到所有未分配的 IP 并监听端口 21。我还在防火墙设置中检查了“FTP 服务器”。FTP 日志文件中什么也没有出现。我完全没有主意了!
答案1
搞定了。该问题已记录在案这里。
基本上,你必须运行:
sc sidtype ftpsvc unrestricted
然后重新启动FTP服务:
net stop ftpsvc & net start ftpsvc
据我所知,这是 R2 中的一个错误。去想想吧。