IIS下搭建FTP服务器
来源:互联网 发布:免费的数据挖掘软件 编辑:程序博客网 时间:2024/06/06 01:59
作者:jiankunking 出处:http://blog.csdn.net/jiankunking
环境:Windows Server 2008 R2
首先是启动安装IIS(具体百度搜索吧)。在安装IIS时顺便就把FTP的全部勾选上!
安装IIS/FTP角色
打开服务器管理器,找到添加角色,然后点击,弹出添加角色对话框,选择下一步:
在IIS中查看,如果能够右键创建FTP站点,则表明FTP服务安装成功。
完成后启动IIS;分两步进行(全局设置,FTP服务开启):
一,全局设置:
1.点击IIS左边主页:
需要设置的有:服务器证书(SSL),FTP SSL设置,FTP身份验证,FTP授权规则
2.服务器证书(SSL):
进入-创建自签名证书-取个名字-OK
3.FTP SSL 设置:
进入-选择上一步创建的证书-点击:允许SSL链接-OK
4.FTP 身份验证:
进入-如果开启自己需要的-我这里是需要用户输入密码用户名 所以启用“基本身份验证”-OK
5.FTP 授权规则:
进入-添加允许规则-指定的角色或用户组-输入角色名-权限勾选-OK
第一步全局设置,完工了;可以说完成了70%的工作,后面很轻松。
二,FTP服务开启
1.点击网址-右键-添加FTP站点-输入一个名称-选择路径
在这里需要注意:选择的路径不能是系统目录如:“Windows”等,之前全局设置的用户必须对选择的目录有对应的操作权限(可在文件夹-属性-安全 中修改查看)
2.绑定和SSL设置:
下一步:IP地址基本不用管,端口默认21(或者可以为其他;需要在防火墙设置中打开对应端口访问权限)
SSL:勾选 “允许”,选择之前创建的SSL证书-OK
3.身份验证和授权信息:
身份验证可自行决定,但是基本如果未勾选将无法登陆用户
授权-指定的角色或用户组-输入角色名(同全局设置,当然全局设置中或许有多个,这里可以设置其中一个)-勾选权限
重启一次IIS,通过IP试试。
故障,问题解决:
1.如果无法访问,这个就是你的防火墙的问题了!
打开防火墙,点击高级设置。分别在入站规则和出站规则中添加规则:
设置如下:端口->TCP 特定 21->运行连接->全部(域..)->名称描述随便即可 入站与出站同样的规则.OK
重启一次IIS,现在测试:ftp://你的IP或者域名
1.FTP软件登陆后可以进入
2.浏览器登录后可以进入
3.资源管理器也可以进入
2.如果FTP软件登陆遇到:
534 Policy requires SSl
请检查上面的SSL设置,一定要有证书,以及外部的全局SSL要设置为“允许”,FTP站点的SSL同样设置为“允许”。以上部分参考:http://blog.csdn.net/qiujuer/article/details/16357323
FTP上传、下载代码:点击打开链接
新建用户:
- IIS下搭建FTP服务器
- window下使用IIS搭建ftp服务器
- IIS搭建FTP服务器
- Win7下IIS服务器如何搭建FTP局域网服务器详解
- IIS ftp服务器的搭建
- win7下IIS搭建ftp服务器的方法
- win7下IIS搭建ftp服务器的方法
- Win server 2003下搭建IIS 和FTP服务器
- Windows下用IIS搭建ftp服务器不能使用详解
- Windows 7下搭建IIS和FTP服务器
- win7下IIS搭建ftp服务器的方法
- 【杂谈】windwos IIS搭建ftp服务器
- iis搭建ftp服务器及身份验证设置
- win7下IIS的ftp服务器配置
- 配置 IIS 下的FTP服务器
- win 7下使用IIS搭建FTP服务器和添加用户访问
- gentoo下FTP服务器搭建
- linux下搭建FTP服务器
- Linux下打开大文件方法探究
- 分布式发布订阅消息系统 Kafka
- eclipse 提交至github服务器时遇到的默认账号问题
- LeetCode:Add Binary
- android 在自定义的view中接收不到onkeydown事件
- IIS下搭建FTP服务器
- Java之command模式
- [JavaScript/JQuery] jQuery图片缩小效果
- Android第三方开源PullToRefresh(系列1)
- android back 返回机制的几种解决方案
- Java操作Access数据库
- Java继承和多态简述
- 在android 源码里 编译 aidl 报错 的问题
- 计算机组成原理课件6 (两个方向器首尾相接)