手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>IDC资讯>虚拟主机>列表

Linux操作系统下实现FTP虚拟主机的方法

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!


  (1)virtual

  virtual

  上面各个参数设定了虚拟主机的各种基本配置,其中virtual参数前缀说明下面的参数是为了设定虚拟主机而设定的;address指定了虚拟主机的IP地址,这里应该是172.20.66.2和172.20.66.3两个IP。

  下面的参数都是建立在virtual下面的子参数:

  ◆ root 指定了该虚拟主机的ftp根目录;

  ◆ banner 指定了该虚拟主机的系统提示信息;

  ◆ logfile 指定了该虚拟主机的日志文件所在的位置;

  ◆ hostname 指定了该虚拟主机的主机名称;

  ◆ email 指定了该虚拟主机管理者的E-mail地址。


  比如,在下例中指定了一个虚拟FTP服务器的配置情况:

  # 虚拟主机的配置设定

  virtual 172.20.66.2 root /var/ftp/virtual1

  virtual 172.20.66.2 banner /var/ftp/virtual/1.msg

  virtual 172.20.66.2 logfile /var/log/ftp/virtual/1xferlog

  virtual 172.20.66.2 hostname 1

  virtual 172.20.66.2 email admin@1


  virtual 172.20.66.3 root /var/ftp/virtual2

  virtual 172.20.66.3 banner /var/ftp/virtual/2.msg

  virtual 172.20.66.3 logfile /var/log/ftp/virtual/2xferlog

  virtual 172.20.66.3 hostname 2

  virtual 172.20.66.3 email admin@2

  (2)virtual

  allow [ ...]

  virtual

  deny [ ...]

  上面这些参数设定虚拟主机的权限。其中allow和 deny都是virtual的子参数,它们设定是否可以访问虚拟主机的设置。一般情况下real和guest两个class是用户不允许访问虚拟主机,该两个指示用来重新对允许和拒绝访问的虚拟主机的用户进行定义,通过这些设置和ftpuser的搭配,可以更加细化服务器。

  (3)defaultserver deny [ ...]

  defaultserver allow [ ...]

  defaultserver private

  上面这几个参数设定了虚拟主机中访问权限默认值。请注意它们不是virtual的子参数。其中:

  defaultserver private 指定了默认的虚拟服务器是否拒绝anonymous用户访问 。

  defaultserver deny 指定了默认的虚拟服务器拒绝哪些用户的访问。

  defaultserver allow 指定了默认的虚拟服务器接受哪些用户的访问。

  通过以上配置参数,再结合FTP其它的配置文件,这样一台PC机就可以作为多台FTP服务器使用。读者可以针对自己的需求,结合其它的wu-ftp的配置说明,来定制个性化的FTP服务器了。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!