一个Serv-U的单一实例可以用来建立多个虚拟FTP服务器,每个FTP服务器在治理程序中称之为一个域(Domain)。因此要使FTP服务器可用最少需要创建一个域。每一个域都有用户、组和设置与之相关联,一个域至少有一个用户才有意义。在你第一次启动Administrator治理程序时,通常向导会引导你初始化一个域并创建一个用户。通常的层次结构如下: Serv-U Server
Domain 1
User account 1
User account 2
User account 3
Domain 2
User account 1
User account 2
Domain 3
User account 1
User account 2
每一个域包括:
name:该域的描述名称,用来标识该域,与DNS名称无关。
Domain ip address:该域所使用的IP地址,可以使用某个地址如10.10.10.10,也可以使用“Use any available IP address”选项使用多个地址。假如FTP服务器的地址是动态分配的,那么此处可以不填。 在同一FTP服务器上的每一个域的IP与端口组合是唯一的。也就是说不能够创建多个虚拟FTP服务器,它们共享相同的IP/端口,这与IIS的虚拟主机不同。
Domain type:有两种:store in .ini file和store in computer registry。也就是将域配置信息放置在ServUDaemon.ini文件中还是注册表中。对于小于500个用户的小型站点来说,建议将配置信息放在ServUDaemon.ini文件中,超过这个用户数目可以考虑使用注册表类型的域。因为95/98/me.ini类型的文本文件有64K的限制,nt/2000虽然没有这方面的限制,但当文本文件太大时,操作会比较慢。 注册表位置是:/HKEY_LOCAL_MACHINE/Software/Cat Soft/Serv-U/Domains/