手机站
网通分站
电信主站
密 码:
用户名:
热门关键字:  cn域名  域名注册  虚拟主机  非法  seo
当前位置 : 主页>IDC资讯>虚拟主机>列表

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

来源:互联网 作者:west263.com 时间:2008-02-23 点击:


  (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服务器了。
共2页: 上一页 [1] 2 下一页
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名
注册