用IIS7.5搭建FTP服务器

昨天在家没事,给自己的电脑做了个FTP服务器。

系统win20008 R2,IIS7.5

1. 建立一个自己的证书,并打开他的SSL连接。

        在IIS中点击电脑名字,在打开的主页中找到“服务器证书”,打开它。右边栏操作中点击“创建自签名证书”,然后随便起个名字。
用IIS7.5搭建FTP服务器

回到IIS电脑,在主页的FTP项目下找到“FTP SSL设置”,打开后选择刚才创建的证书,在SSL策略中选择“允许 SSL 连接”,然后在右边栏操作中点击应用。
用IIS7.5搭建FTP服务器

2. 添加FTP站点。

        右键网站,选择建立FTP站点,名称,路径。
用IIS7.5搭建FTP服务器

        然后进入下一步:绑定和 SSL 设置。IP地址就选本机地址,端口一般选 21,启用“自动启动”,SSL选“需要SSL”,然后选择刚才建立的证书。
用IIS7.5搭建FTP服务器

        下一步:身份验证和授权信息。身份验证我选了 基本 ,你喜欢匿名的话也可以。允许访问 可以选择用户组或者用户,这里我选择一个用户。权限选读取和写入。
用IIS7.5搭建FTP服务器

这样一个FTP站点就建立好了。

3. 在FTP中打开证书的SSL连接。

        点击刚才建立的FTP站点名字,在主页中打开 FTP SSL 设置,同样的,选择证书然后允许连接,应用。

OK,这样就建好了一个FTP服务器。现在,你可以在IE,资源管理器和专门的FTP客户端软件中访问它了。

但是有的人会发现无法访问,这个就是你的防火墙的问题了。

打开防火墙,点击高级设置。分别在入站规则和出站规则中添加规则:
设置如下:端口->TCP 特定 21->运行连接->全部(域..)->名称描述随便即可
入站与出站同样的规则,OK。

posted @ 2014-05-24 10:39  新旧老顽童  阅读(46)  评论(0编辑  收藏  举报