DirectAdmin增加 Pure-FTPD 的支持
增加 Pure-FTPD 的支持
unified_ftp_password_file 选项必须为 1 和所有 passwords 要转换:
参考:http://www.directadmin.com/features.php?id=1134
pureftp=1
该选项也要设置为 1.
After any change to the /etc/proftpd.passwd file, DA will add a task.queue entry:
action=rewrite&value=pureftp_db
and the dataskq will call:
/usr/bin/pure-pw mkdb /etc/pureftpd.pdb -f /etc/proftpd.passwd
安装方式:
使用custombuild安装:
cd /usr/local/directadmin/custombuild ./build set proftpd no ./build set pureftpd yes ./build pureftpd
请记住,这是在测试阶段,可能会发生错误。
如果你发现proftpd仍然在运行,运行以下命令
chkconfig proftpd off service proftpd stop
需要提醒,Pure-FTPD可能会面临被爆破扫描的危险,DA目前无法屏蔽Pure-FTPD穷举的IP,CSF也是。
如果需要转换回来,在安装方式那替换下开启proftpd,关闭pureftpd,然后编译proftpd。
参考:http://www.directadmin.com/features.php?id=1143