免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1814 | 回复: 1
打印 上一主题 下一主题

Windows Server 2008 R2 的 IIS 7.5 特色功能介绍 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-05 11:04 |只看该作者 |倒序浏览
Windows Server 2008 R2 的 IIS 7.5 特色功能介绍












显著变化,网站和 FTP 站点集成在一起。

以前我们看到,IIS 的网站和 FTP 网站都是分开的,而在 IIS 7.5 中,网站和 FTP 网站可以建在一起(也可以分开建立,但都在一个树形菜单下)。如下图:



也就是说,有多少个网站就可以建立多少个 FTP 站点。这点很新奇,因为我们都知道网站支持主机头,所以一个服务器可以用同一个 IP、同一个端口建立很多网站,而 FTP 站点不支持主机头,若要建立多个站点就必须使用不同的 IP 或端口。

现在 IIS 7.5 支持主机头了,它是怎么办到的呢?

IIS 7.5 主机头的原理

其实这个主机头是假的,它只是把 FTP 用户名作了些“手脚”,用户名构成变成了:主机头 + | + 原来的用户名,比如:www.cftea.com|cftea,主机头是 www.cftea.com,用户名是 cftea。注意这个主机头是 IIS 7.5 支持的,其他 FTP 服务器不一定支持。

如何建立一个 FTP 站点

可以在 IIS 右边的菜单上右键,单独选择“添加网站”或“添加 FTP 站点”,但是我们既然是介绍网站、FTP 集成,就不介绍单独添加,我们要用一个站点既实现网站服务,又实现 FTP 服务。

先右键“添加网站”,然后选中网站,右边的“操作”中,单击“添加 FTP 发布”。如下图:



在对话框中:注意要设置虚拟主机名,也就是前面说的主机头;SSL 的话,根据自己的需要选择;下一步中,授权中,不要选择默认的“未选定”,否则会出现:530 User cannot log in, home directory inaccessible。我选择的是“指定用户”cftea,如果有多个的话,用中文逗号隔开,支持用户名,建立完成后可在“FTP 授权规则”中修改。







建立 FTP 站点后,网站的虚拟目录,也就自然成了 FTP 的虚拟目录。

其实,我觉得 IIS 7.5 的这种特性比之前的用户隔离方便多了。

FTP 请求筛选

这个功能比较强大,其中有很多项:通过“文件扩展名”功能,我们可以禁止用户上传 .exe、.com、.bat 文件;通过“隐藏段”功能,我们可以不将特定的目录在 FTP 目录中显示出来;通过“拒绝的 URL 序列”功能,我们可以禁止用户修改某个目录;通过“命令”功能,我们可以阻止某些 FTP 命令。

总之

其他诸如 SSL、FTP 防火墙、更详细的功能列表等就不再介绍了。总之,IIS 7.5,网站和 FTP 都是一样的,集成在一起,它只是协议不同、端口不同罢了。

论坛徽章:
0
2 [报告]
发表于 2011-12-22 21:32 |只看该作者
谢谢分享....学习鸟
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP