windows搭建IIS和FTP教程
windows2012搭建IIS和FTP教程
使用Windows Server 2012 R2操作系统的Windows 实例搭建 FTP 站点具体操作步骤如下:
- 步骤一: 添加IIS以及FTP服务角色。
- 步骤二: 创建FTP用户名及密码。
- 步骤三: 设置共享文件的权限。
- 步骤四: 添加及设置FTP站点。
- 步骤五: 设置安全组及防火墙。
- 步骤六: 客户端测试。
添加IIS以及FTP服务角色
在创建 FTP 站点前,首先需要安装 IIS 及 FTP 服务。
1.远程连接 并登录到 Windows 实例。
2.选择 开始 > 服务管理器 > 仪表盘。
3.单击 添加角色和功能。
4.在弹出的对话框中,选择 下一步。
5.选择“基于角色或基于功能的安装”点击下一步。
6.服务器选择界面无需操作,直接下一步。
7.进入 添加角色和功能向导,选择 “Web服务器(IIS)”。
8.功能界面单击下一步。
9.安装角色服务,选择对应的安全性选项,如图。
10.选择“FTP服务器”,以及开设主机必须要用的“管理工具”。
11.点击安装即可,时间较长,请耐心等待。
上述步骤完成后,IIS与FTP即搭建完毕。
创建FTP用户名及密码
创建 Windows 用户名和密码,用于 FTP 使用。(默认可以匿名登录,此步骤可以不操作,此步骤为设置FTP需要用账号密码登录)
1.选择 开始 > 管理工具 > 计算机管理。
2.左侧菜单栏点击 本地用户和组 > 用户,并在右侧空白处单击右键,再选择 添加用户。本文例子中用户名使用 ftpbaidu。
注意: 密码必须包括大写字母、小写字母和数字。否则会显示无法通过密码策略。
设置共享文件的权限
您需要为在 FTP 站点共享给用户的文件夹设置访问以及修改等权限。
1.在服务器磁盘上创建一个供 FTP 使用的文件夹,右键单击文件夹,选择 属性。
2.单击 安全,选择 高级 - 更改权限 - 添加。
3.点击选择主体,之后在框中输入Everyone点击确定。
4.按照您的需求选择适合的权限。如点击完全控制,之后点击确定,点击后所有的选项都选择确定。
添加及设置 FTP 站点
安装 FTP,设置好共享文件夹权限后,您需要创建 FTP 站点。
1.选择 开始 > 服务器管理器 > 工具 > Internet information Service(IIS)管理器。
2.右键单击 网站,选择 添加 FTP 站点。
3.在弹出的窗口,填写 FTP 站点名称与共享文件夹的物理路径(之前创建的FTP的文件夹的路径),然后单击 下一步。
4.IP 地址默认选择 全部未分配。端口号可自行设置,FTP 默认端口号为 21。 5.选择 SSL 设置。您可以根据您的需求选择对应的设置选项。
- 允许:允许 FTP 服务器支持与客户端的非 SSL 和 SSL 连接。
- 需要:需要对 FTP 服务器和客户端之间的通信进行 SSL 加密。
-
无: 不需要 SSL 加密选择 无。
6.选择要使用的一种或多种身份验证方法。
- 匿名:允许任何仅提供用户名 anonymous 或 ftp 的用户访问内容。
- 基本:需要用户提供有效用户名和密码才能访问内容。由于基本身份验证通过网络传输未加密的密码,因此请仅在清楚客户端和 FTP 服务器之间的连接是安全的情况下(例如,使用安全套接字层 (SSL) 时)使用此身份验证方法。
上述步骤完成后,您即可以看到搭建的 FTP 站点。
设置安全组及防火墙
搭建好 FTP 站点后,您需要在实例安全组的入站方向添加一条放行 FTP 端口的规则,具体步骤参见 添加安全组规则
服务器防火墙需要设置放行 TCP 21 端口用于 FTP 服务。(可自行百度防火墙放行端口教程,或可以暂时关闭防火墙)
其他防火墙设置参见 微软官方文档。
客户端测试
这边使用FTP工具filezilla进行测试可正常连接和上传下载文件。
windows2008搭建IIS和FTP教程
本文介绍了如何使用 Windows 实例搭建 FTP 站点(以 Windows Server 2008 R2 为例)。Windows 实例搭建 FTP 站点具体操作步骤如下:
- 步骤一: 添加IIS以及FTP服务角色
- 步骤二: 创建FTP用户名及密码
- 步骤三: 设置共享文件的权限
- 步骤四: 添加及设置FTP站点
- 步骤五: 设置安全组及防火墙
- 步骤六: 客户端测试
添加IIS以及FTP服务角色
在创建 FTP 站点前,首先需要安装 IIS 及 FTP 服务。
1.远程连接 并登录到 Windows 实例。
2.选择 开始 > 所有程序 > 管理工具 > 服务管理器。
3.单击 角色,然后单击 添加角色。
4.在弹出的对话框中,选择 下一步。
5.选择 Web 服务器(IIS),然后单击 下一步。
6.选择 IIS管理控制台 以及FTP 服务器,选择 下一步,单击 安装。
上述步骤完成后,IIS与FTP即搭建完毕。
创建FTP用户名及密码
创建 Windows 用户名和密码,用于 FTP 使用。(默认可以匿名登录,此步骤可以不操作,此步骤为设置FTP需要用账号密码登录)
1.选择 开始 > 管理工具 > 服务器管理器。
2.单击 配置 > 本地用户和组 > 用户,并在右侧空白处单击右键,再选择 添加用户,本文例子中 用户名 使用 ftpbaidu。
注意: 密码必须包括大写字母、小写字母和数字。否则会显示无法通过密码策略。
设置共享文件的权限
您需要为在 FTP 站点共享给用户的文件夹设置访问以及修改等权限。
1.在服务器磁盘上创建一个供 FTP 使用的文件夹,右键单击文件夹,选择 属性。
2.单击安全,选择高级-更改权限
3.选择添加,输入Everyone,点击确定。
4.按照您的需求配置权限。如点击完全控制,之后点击确定,点击后所有的选项都选择“确定”。
添加及设置FTP站点
安装 FTP,设置好共享文件夹权限后,您需要创建 FTP 站点。
- 选择 开始 > 所有程序 > 管理工具 > Internet 信息服务(IIS)管理器。
- 右键单击 网站,选择 添加 FTP 站点。
- 在弹出的窗口,填写 FTP 站点名称与共享文件夹的物理路径(之前创建的FTP的文件夹的路径),然后单击 下一步。
- IP 地址默认选择 全部未分配。端口号可自行设置,FTP 默认端口号为 21。
- 选择 SSL 设置,根据您的实际需求进行实例选择,如不需要。
- 允许:允许 FTP 服务器支持与客户端的非 SSL 和 SSL 连接。
- 需要:需要对 FTP 服务器和客户端之间的通信进行 SSL 加密。
-
无:不需要 SSL 加密选择 无。
5.选择要使用的一种或多种身份验证方法。
- 匿名:允许任何仅提供用户名 anonymous 或 ftp 的用户访问内容。
- 基本:需要用户提供有效用户名和密码才能访问内容。由于基本身份验证通过网络传输未加密的密码,因此请仅在清楚客户端和 FTP 服务器之间的连接是安全的情况下(例如,使用安全套接字层 (SSL) 时)使用此身份验证方法。
6.完成后可以看到搭建的 FTP 站点。
设置安全组及防火墙
搭建好 FTP 站点后,您需要在实例安全组的入方向添加一条放行 FTP 端口的规则,具体步骤参见添加安全组规则
服务器防火墙需要设置放行 TCP 21 端口用于 FTP 服务。(可自行百度防火墙放行端口教程,或可以暂时关闭防火墙)
其他防火墙设置参见微软官方文档。
客户端测试
使用FTP工具filezilla进行测试可正常连接和上传下载文件。