Windows 系统配置 FTP 服务

  • 文档创建者:Vic.zhang
  • 编辑次数:4次
  • 最近更新:疏影横斜 于 2019-11-25
  • 本文描述的配置流程以 Windows Server 2012 Standard 服务器为例,若使用其他版本的 Windows Server 操作系统,配置方法类似。

    0. 前言

    FTP 是 File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”,用于 Internet 上控制文件的双向传输。

    1. 配置 ftp 服务器

    1)从启动栏打开服务器管理器,选择添加角色和功能

    1559045954413292.png

    2)点击进入“服务器选择”界面,选择服务器,然后点击“下一步”

    1559045984581445.png

    3)勾选 Web 服务器(IIS)后,弹窗进行确认,点击“添加功能”

    1559046014930365.png

    4)然后点击两次“下一步”,进入“角色服务”界面,勾选“FTP 服务”

    1559046053122888.png

    5)点击“下一步”,进行确认安装

    1559046075561819.png

    6)开始安装

    1559046098518882.png

    2. 添加 FTP 站点

    1)从服务器管理器的工具菜单栏,打开“IIS 管理器”

    1559046128573748.png

    2)选择网站选项,点击右侧的 添加 FTP 站点

    1559046145275802.png

    3)填写 FTP 站点名称和物理路径,物理路径即 FTP 上传下载文件的保存目录(可以在任意盘新建,名称自定义)

    1559046169601585.png

    4)绑定和 SSL 设置:勾选自动启动 FTP 站点,选择”无 SSL“

     1559046193293746.png

    5)按照下图,选择身份验证和授权、权限

    1559046276694310.png

    3. 新建用户和测试 ftp

    1)打开计算机管理,在本地用户和组—用户中,右键新建用户

    1559046330474864.png

    2)给新用户配置用户名、密码,建议勾选”密码用不过期“

    1559046353344670.png

    注意:密码建议英文字母大小写+数字,当密码过于简单时无法创建,本文档FAQ中提供有解决办法。

    3)创建完毕:

    1559046377870663.png

    4) 拷贝工程里的 WEB-INF 文件夹,并粘贴到设置的物理路径下

    5) 将浏览器地址栏访问 ftp://ip,这步需要用户名和密码登录  FTP

    1559046509326665.png

    1559046509369652.png

    至此,我们在 Windows Server 上成功搭建了文件服务器。

    4. 平台配置文件服务器

    1) Windows Server 编码默认为 GBK,在平台配置文件服务器时要选择对应的编码。

    2) 平台配置文件服务器时,ftp 路径填写 /WEB-INF

    1559046602837693.png

    5. FAQ文档

    1) 新建 ftp 时可能提示密码不符合复杂度要求。在命令行输入 gpedit.msc,计算机配置 -> Windows 设置 -> 安全设置 -> 账户策略 -> 密码策略,在右边列表,可以根据自己需求进行修改。

    1559046666839893.png

    1559046675693930.png

    2) 访问 ftp://ip 时报错

    在浏览器访问 ftp://ip 时,报错:200 Switching to ASCII mode.227 Entering Passive Mode (0,0,0,0,227,175),打开网络和共享中心>Internet选项>高级,将使用被动FTP(用于防火墙和DSL调制解调器的兼容)选项去掉即可。


    附件列表


    主题:
    • 有帮助
    • 没帮助
    • 只是浏览