http://wenku.baidu.com/link?url=aUMoUYvSXKbHdbOHt4lUUCq0BhjnPRTM8jNb80jjwJ4_CM5LFq3lSm6f1ZlPNbFo6HEj1RtzHmERTnJAeJI5bz0cG6gWaCkvj6T1L1jkko7windows
完成后启动IIS;分两步进行(全局设置,FTP服务开启):浏览器
一,全局设置:安全
1.点击IIS左边主页,须要设置的有:服务器证书(SSL),FTP SSL设置,FTP身份验证,FTP受权规则服务器
2.服务器证书(SSL):测试
进入-建立自签名证书-取个名字-OKui
3.FTP SSL 设置:url
进入-选择上一步建立的证书-点击:容许SSL连接-OK.net
4.FTP 身份验证:code
进入-若是开启本身须要的-我这里是须要用户输入密码用户名 因此启用“基自己份验证”-OKblog
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
因为经过远程访问传文件比较麻烦,就安装了IIS自带的FTP功能,设置好了以后,服务器上能够经过用户名,帐号访问该FTP网址,可是别人的电脑确不能访问,老是链接失败,什么提示都没有,防火墙已开了FTP的21端口,仍是不行,因而,关闭服务端电脑的Windows自带防火墙,结果就行了。因此判断应该是什么进程被防火墙阻止了。因而上网查找资料发如今windows防火墙的例外里面添加“C:\WINDOWS\system32\inetsrv\inetinfo.exe”程序,因而打开程序发现,这个目录下没有此文件,搜索查找出此文件,添加,仍是有问题。。继续搜索查找,发现关于windows2008的解决办法:须要在防火墙中开启相应的链接许可,进入“控制面板 》系统和安全 》Windows 防火墙 》容许的程序”,在“容许另外一个程序”中添加 “C:\Windows\System32\svchost.exe”这个程序,添加完成,试了一下,终于成功了,能够经过FTP链接了。
因而,总结了一下,windows2003和windows2008服务器不一样,要容许访问的程序也不一样,网上这方面的资料不多,因此给你们分享一下。
windows2003和windows2008服务器端安装IIS自带的FTP功能,若是防火墙关闭才能够经过FTP正常访问,打开FTP则不能访问,解决办法以下:
一、在windows2003服务器端设置:
控制面板 》系统和安全 》Windows 防火墙 》容许的程序”,在“容许另外一个程序”中添加 “C:\WINDOWS\system32\inetsrv\inetinfo.exe”这个程序,添加完成便可
二、在windows2008服务器端设置:
控制面板 》系统和安全 》Windows 防火墙 》容许的程序”,在“容许另外一个程序”中添加 “C:\Windows\System32\svchost.exe”这个程序,添加完成便可。