IIS7.5 FTP站点启用虚拟主机名


关键词

IIS7.5 启用虚拟主机名

摘要

本文介绍在IIS7.5上配置FTP站点时,有一个启用虚拟主机名的选项。它是什么含义,启用后在FTP的使用上有什么要注意的地方?

关于如何在IIS7.5上配置FTP站点,可以参见文章: Windows 2008在IIS7.5上创建独立账号的FTP站点

IIS7.5配置FTP站点的向导中,有一个“绑定与SSL设置”的界面。在这一步,有一个“启用虚拟主机名”的选项,勾上后,可以输入一个虚拟主机名(其实就是一个域名)。这样做有什么意义呢?这样做很有意义。




我们知道FTP协议与HTTP协议一样,都可以用“协议://地址:端口/路径/文件名”这样的一个字符串来表示一个资源,比如ftp://127.0.0.1:21/test/file.txt,这就是一个资源,一个FTP资源。其中ftp://127.0.0.1:21表示了服务器的相关信息,比如服务器IP为127.0.0.1,监听21端口等等。

上面讲FTP这么多,跟启用虚拟主机名有什么关系呢?在早之前,要在一个服务器上建立两个FTP站点,只能将使其监听不同的端口。比如ftp://127.0.0.1:21/和ftp://127.0.0.1:2121,这样就可以建立两个FTP站点了。如果我们两个FTP站点都想使用21端口,肿么办呢?其实还可以更高级一点,我们可以引入虚拟主机的概念。我们知道,如果要在IIS开设多个WEB站点,那么要么端口不同,要么为各个站点设置不同的虚拟主机名(即域名)。IIS7.5的最大的进步就在于,对了FTP,IIS使用了跟WEB一样的机制,可以为FTP站点设置虚拟主机名,这样一个IIS上就可以建多个相同端口的FTP站点了。比如ftp://www.splaybow.com:21和ftp://www.xxx.com:21,就可以同时存在了。

好了,大家应该明白这个虚拟主机名的选项有着什么样的意义了。那么如果我们配置一个ftp站点时设置了虚拟主机名,那么使用时要注意什么呢?其实,使用时要注意,登录的用户名必须要使用“域名|用户名”的形式。比如ftp://www.splaybow.com:21,假如用户名是splaybow,那么登录时的用户名就必须为:www.splaybow.com|splaybow。如果你不加域名在前面,登录时就会提示目录没有权限哦!如:home directory inaccessible.

关于IIS7.5 FTP站点启用虚拟主机名,本文就介绍这么多,希望对您有所帮助,谢谢!

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:IIS7.5 FTP站点启用虚拟主机名:http://www.splaybow.com/post/iis75-ftp-virtualhost.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« 在IIS 7.0中配置动态压缩 IIS6中新增可下载文件类型 »

相关文章:

工作进程未能初始化 http.sys 通信或 w3svc 通信层,因此无法被启动。数据域包含错误号  (2015/5/8 11:23:57)

为网站添加匿名访问用户  (2014/7/14 11:33:30)

在服务器上找不到脚本语言 'VBScript.encode'  (2014/7/3 9:40:52)

IIS+Tomcat整合配置  (2014/3/10 11:30:29)

IIS6配置继承  (2014/3/11 11:25:56)

IIS6的常用设置  (2014/3/12 11:22:55)

IIS6主要概念  (2014/3/13 11:19:04)

IIS6主要服务  (2014/3/15 11:14:05)

IIS6.0迁移至IIS7.0  (2014/3/7 16:54:18)

IIS设置下载exe格式的文件  (2014/1/25 12:01:51)