如何在Windows 7上安装FTP服务器?

我无法在Windows 7上获得FTP服务器设置。

我已经使用控制面板 – >程序 – >打开和closuresWindowsfunction添加了该服务。

我可以看到服务已经开始在控制面板 – >服务。

但是当我启动一个Windows命令行窗口cmd ,我没有连接。

 C:\Users\mattf>ftp localhost ftp> ls Not connected. ftp> open localhost ftp> ls Not connected. ftp> dir Not connected. ftp> quit C:\Users\mattf> 

而且就我所知。 我不知道为什么这不起作用 – 它可能是防火墙设置?

我只是复制你的结果。

与Phoebus的评论相反,看起来您使用与Web服务相同的7.5pipe理控制台来pipe理Windows 7 FTP站点。

此外,似乎Microsoft创buildFTP服务时不创buildFTP站点(如过去所做的那样)。

安装FTP服务和IISpipe理控制台之后,请执行以下步骤。

  1. 运行pipe理工具| Internet信息服务(IIS)pipe理器
  2. 展开本地机器。
  3. 用鼠标右键单击站点并添加FTP站点。
  4. 将其称为“默认FTP站点”,path为“C:\ inetpub \ ftproot”; 接下来打
  5. 启用自动启动FTP站点,select允许SSL; 接下来打
  6. 启用匿名身份validation; 点击完成

您现在应该能够FTP到本地主机。 您可以select不同的选项,但是上述选项适用于我,与IIS 6 FTP中的默认选项非常相似。

请注意,您可能还需要在防火墙中启用FTP服务器。 为此使用以下命令。

 netsh advfirewall firewall set rule group="FTP Server" new enable="yes" 

如果你想要的只是一个简单的FTP服务器,你可以很容易地设置和拆除,我不会build议使用IIS方法,并configuration一切。 上个星期我必须这样做,从我们的一台思科交换机上运行configuration文件。 我环顾四周,看到使用IIS的说法,我认为这是过分的。 我偶然发现了ftpdmin – http://www.sentex.net/~mwandel/ftpdmin/

我下载了二进制文件,像这样从命令行运行它: C:\> \path\to\ftpdmin.exe C:\path\to\ftp\root

如果你正在寻找一个更持久的解决scheme,但是不想用IIS搞砸,你可以试试FileZilla – http://filezilla-project.org/

在安装FTP服务的时候,在Internet信息服务下,你可以打勾FTP服务器(你可能已经做了,但是也可以扩展它,并且确保FTP服务也打勾了。如果这两个选项都被选中了, IISpipe理控制台(在Webpipe理工具下),您将看到FTP服务器的选项。

我也试了一下,发现FTP服务也需要安装。 然后出现FTP的选项。

杰森·库姆斯(Jason Coombs)留下了一小段我为之奋斗的一步:

修改步骤6:

启用匿名身份validation; 在授权中select“匿名用户”:允许访问:并在权限下单击“读取”和“写入”。 然后select“完成”。

设置简单的ftp服务器是将数据从一个点传输到另一个点的最佳方式。

最快和最简单的方法是在计算机上安装FileZilla Server要将数据发送到: http : //sourceforge.net/projects/filezilla/files/FileZilla%20Server/

configuration非常简单。

在计算机上安装FileZilla Client你有数据: http : //sourceforge.net/projects/filezilla/files/FileZilla_Client/

现在检查什么IP正在听电脑你想发送数据到:whatismyipaddress.com

并将该IP地址复制到您的客户端,端口将是默认的,所以您不必提供它,除非您在服务器设置中进行了更改。

然后使用login和密码你已经在FileZilla服务器中设置,你准备好连接。

简答:不要。 世界上已经有足够多的FTP服务器,而在非服务器操作系统上运行一个FTP服务器也是有问题的。

我希望OP只在内部networking上运行,而不是匿名访问,我希望启用某种forms的传输层encryption。

对于想做这类事情的其他人,请先退后一步,看看您是否真的需要FTP服务器。 有可能有其他更好的方式来做你所需要的 – 当然你可以在这里问“问题0”!