ftp服务器怎么搭建
方法如下:
操作设备:戴尔笔记本电脑
操作系统:win7
操作程序:管理选项10
一、首先选择“管理选项”打开“本地用户和组”可以在列表中看到用户选项,如下图所示:
二、然后从下拉菜单中选择新用户,开始构建填写用户名和密码,如下图所示:
三、之后找到“控制面板”选项并将其打开,如下图所示:
四、单击下面的卸载程序按钮进入安装程序列表界面,如下图所示:
五、在左上角的菜单栏中打开或关闭Windows,单击进入,如下图所示:
六、转到Windows功能界面打开或关闭,勾选其子菜单的FTP服务和FTP可扩展性,然后单击按下OK按钮,如下图所示:
七、添加IIS服务后,单击Internet信息服务管理 - 此时我们可以看到连接右框架,如下图所示:
八、然后右键单击该网站以选择添加网站,如下图所示:
九、然后在弹出的添加网站框中输入我们的网站名称,然后选择添加,如下图所示:
十、创建我们的FTP后,启动绑定和SSL设置,端口号选择2121IP地址填写本地IP地址,如下图所示:
做了一个下划线,修改与2020年2月17号下午
发布文章以来,很多朋友找我问具体的配置,说实话,当初配置的迷迷糊糊的,也忘记当时到底有没有配置好。
无论如何,过去了,大家用心得方法吧。
大家不需要再自己手工配置了,2020年2月10号左右,我使用了免费的filezilla配置一下。
因为我是阿里云,所以,在配置的时候,还需要进入阿里云的安全规则里,开启21端口,和你所需要的端口。
服务器上,装filezilla的服务端。
电脑上,用filezilla的客户端。
阿里云的配置,跟网上的很多教程,有点不一样,所以,我贴出来,给大家看看。
https://wwwcnblogscom/leowork/p/setup_ftp_serverhtml
---------------------------------------------------------------------------------------
以下内容是以前的。
20170823 14:17:28字数 657阅读 1,179
本文配置win2008 FTP服务器,基于以下几点。
1win2008服务器
2使用win2008自带的FTP功能
3配置特定账户的FTP,不配置FTP隔离用户。
其他条件下,自行寻找其他文档。另注:相关操作,都在IIS7,或者IIS75管理器中进行。一点都不需要IIS6。网上有些教程,是忽悠我的。
本人配置FTP服务器遇到的错误
一账号密码明明是对的,内网,外网都无法访问。这是权限问题。需要三件事,确定权限 。
1在服务器管理中,新建用户,配置账号密码。这是你准备使用的FTP账号,密码
2新建FTP目录,配置目录的权限,右键文件属性,安全,添加,高级搜索,立刻查找,找到刚建的FTP用户名,添加所有权限,应用。
3新建FTP站点的时候,到了用户选项,选择基本,输入FTP账号密码,上面的匿名选项,可以忽略。
4绑定IP的时候,绑定到指定IP,或者不填。
这四点保证了,FTP账号的访问权权限,可以进入外网和内网的测试。
二内网能访问,外网访问的时候,出现227这是服务器配置的遇到的防火墙问题。
网上建议在连接FTP的时候,选择主动模式。(具体操作是。如果是浏览器访问服务器,设置IE禁止被动访问,如果是FTP软件访问服务器,也选择主动模式。)
然而,这其实是服务器自身的配置问题。需要在服务器端解决。
1在IIS7界面,选择FTP站点,进入FTP防火墙选项。
a查看端口范围。如果是灰色0-0那就到IIS最顶端的服务器站点配置里配置端口。
很多人建立FTP站点以后,在IIS管理界面。发现FTP端口范围是灰色的,无法修改。那是因为,你要从最上级的服务器级别的站点设置。我的设置是1025-2000
b配置防火墙外网IP,这里必须要填,填上服务器的外网IP就好了。
2防火墙允许程序选项。 允许windows主服务程序的运行。(2B的微软,在2003,2008服务器里都默认禁止了win主服务。这里需要允许程序运行,增加一条就好了。win2008,是svchostexe, win2003 是inetsrvexe)
3添加入站规则。
a开始添加入站规则。命名为FTP PASV端口(主要是好记,可以随便叫)。
b属性设置里,端口配置,填上1025-2000,跟步骤1对应。
c程序和服务选项,选择所有符合指定条件的程序。
d程序和服务选项服务--设置--仅应用于服务。
至此,设置完成。不需要重启服务器,只需要重启IIS。如何重启IIS,不需要从命令中重启,只需要在IIS服务器级别的那个网站选项上,右键。
也不需要重启FTP服务。真不行才重启FTP服务。net stop ftpsvc ,net start ftp ftpsvc。
四WIN2008的FTP服务器配置,以及FTP防火墙的配置至此完成。有不会的,联系我,QQ:909743105
此文作为记录,以免自己忘记。
微软自己的iis搭建的ftp需要两个权限匹配才能运作自如,一个是ftp内的权限设置,但是它会和本地安全策略冲突的话,还是按照本地安全策略去执行。你这种情况需要在ftp内开通此共享目录的全部权限,同时还要在本地这个目录属性中的安全标签内再去设定是否可以被操作的权限。
如果要允许用户在站点中上载或下载文件,就需要在 Web 服务器上设置 FTP。无论站点是位于 Intranet 还是位于 Internet 上,使用 FTP 在所提供的位置中上载和下载文件的原理是相同的。您需要将文件放在 FTP 服务器上的目录中,以便用户可以建立 FTP 连接并通过 FTP 客户端或启用 FTP 的 Web 浏览器进行文件传输。本文介绍在 Web 服务器上如何启用并运行 FTP 服务。 安装 IIS 70 中的 FTP 若要设置 FTP 站点,必须先通过Windows Server 2008 中的角色管理工具来安装 FTP 服务。具体过程如下: 在 Windows 客户端上安装 FTP 服务 1 在"开始"菜单上单击"控制面板"。 2 单击"程序",然后单击"打开或关闭 Windows 功能"。 3 在"Windows 功能"对话框中,展开"Internet 信息服务"节点。 4 展开"FTP 发布服务"节点,然后单击"FTP 发布服务"复选框。 5 单击"FTP 管理控制台"复选框和"FTP 服务器"复选框,然后单击"确定"。 在 Windows 服务器上安装 FTP 服务 1 在"开始"菜单上,单击"管理工具",然后单击"服务器管理器"。 2 在"服务器管理器"窗格的"角色摘要"部分中,单击"Web 服务器(IIS)"。 3 在"Web 服务器(IIS)"部分中,单击"添加角色服务"。 4 在"角色服务"下,选择"FTP 发布服务"。这将安装 FTP 服务和 FTP 管理控制台。 5 单击"下一步",然后单击"安装"。 在 IIS 70 中启动 FTP 服务 就像 IIS 70 上默认不安装 FTP 服务一样,当您在 IIS 70 上安装 FTP 服务后,默认情况下也不会启动该服务。因此,在安装 FTP 服务后必须启动该服务。如果 FTP 服务之前已停止或暂停,可能也需要启动该服务。 在 Windows 客户端上启动 FTP 服务 1 在"开始"菜单上单击"控制面板"。 2 在"控制面板"中,单击"系统和维护",然后单击"管理工具"。 3 双击"服务",右键单击"FTP 发布服务",然后从菜单中选择"启动"。 在 Windows 服务器上启动 FTP 服务 1 在"开始"菜单上,单击"管理工具",然后单击"服务器管理器"。 2 在"服务器管理器"窗格的"角色摘要"部分中,单击"Web 服务器(IIS)"。 3 在"Web 服务器(IIS)"部分的"系统服务"下,单击"FTP 发布服务",然后单击"启动"。
1、控制面板--》打开或关闭windows功能。
2、勾选FTP服务器和IIS控制台。
3、打开管理工具,点击IIS管理器。
4、添加FTP站点。
5、输入站点的名称和FTP的目录。
6、如果允许有上传的权限,就勾选写入。
可以到5分享搜下教程
可以,但是那样的话,你的主机安全性能就会降低,理由:如果不输入密码的就可以登陆ftp的话,安全系数比较低,黑客之类的可以直接进去,或者是普通人都可以上去,如果ftp上传地址是同一个的话,那就资源共享 太可怕了。。 个人建议还是设置下账号和密码吧
如果真的不想设置的话,方便自己使用,可以啥时候用啥时候开端口,这样的话 也是比较安全的。
0条评论