我很难在Windows 7上安装FTP服务器。
我已经添加了使用控制面板->程序->打开和关闭Windows功能的服务。
我可以看到控制面板->服务中的服务已经启动。
但是当我启动一个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>这就是我所能得到的。我不知道为什么这不工作-这会是防火墙设置吗?
发布于 2009-11-16 03:13:26
我只是复制了你的结果。
与Phoebus的评论相反,您似乎使用与web服务相同的7.5管理控制台管理Windows 7 FTP站点。
此外,在创建FTP服务时,微软似乎没有创建FTP站点(就像过去一样)。
安装FTP服务和IIS管理控制台后,执行以下步骤。
您现在应该能够FTP到本地主机。您可以选择不同的选项,但上面描述的选项对我适用,并且非常类似于IIS 6 FTP中的默认选项。
注意,您可能还需要在防火墙中启用FTP服务器。为此,请使用以下命令。
netsh advfirewall firewall set rule group="FTP Server" new enable="yes"发布于 2009-11-16 02:59:25
如果您想要的只是一个简单的FTP服务器,您可以轻松地设置和拆卸,那么我不会建议使用IIS方法来配置所有内容。我上周不得不这样做,以ftp运行配置从我们的思科交换机之一。我环顾四周,看到有人说要使用IIS,我觉得这太过分了。我偶然发现ftpdmin - http://www.sentex.net/~mwandel/ftpdmin/
我下载了二进制文件,从命令行运行,如下所示:C:\> \path\to\ftpdmin.exe C:\path\to\ftp\root
如果您正在寻找一种更永久的解决方案,但并不真正想与IIS打交道,您可以尝试使用FileZilla - http://filezilla-project.org/。
发布于 2010-12-02 02:36:50
在安装FTP服务时,在Internet信息服务下,您可以对FTP服务器(您可能已经做过了)进行勾选,但也要展开它,并确保FTP服务也是勾选的。如果这两个选项都被选中,并且您还安装了IIS管理控制台(在web管理工具下),那么您将看到FTP服务器的选项。
我也尝试过,并发现FTP服务也需要安装。然后出现了FTP选项。
https://serverfault.com/questions/85027
复制相似问题