注意:DA的新版本默认情况下启用了unified_ftp_password_file选项,因此所有ftp帐户都将位于/etc/proftpd.passwd中,并且/etc/proftdp.vhosts.conf将为空。
Proftpd支持基于IP的FTP托管。
DA通过在/etc/proftpd.vhosts.conf文件中为拥有的IP添加virtulahosts来为自己的IP使用此功能。
这些拥有的帐户使用他们自己的密码文件(由用户
存储):
/usr/local/directadmin/data/users/username/ftp.passwd
共享IP上的所有其他帐户都存储在/etc/proftpd.passwd中。
一个拥有的IP地址仍然可以有多个
域名(全部设置在1个用户帐户下)。
对于第一个域,它被标记为“默认域”。对于此域用户帐户不在登录名的末尾使用@ domain.com语法。一个简单的“用户”是所有必需的。此确切格式在
DirectAdmin的“登录”列下的Ftp页面中指定。
如果某个域的行为不正确(您希望它是默认域,但它不是),则可以通过编辑来告诉DirectAdmin它是默认域:
/usr/local/directadmin/data/users/username/domains/domain.com.ftp
并指定:
defaultdomain文件= YES
代替:
defaultdomain文件=无
这将告诉DA为没有@ domain.com语法的域创建ftp帐户。