在某些情况下,您可能希望创建新用户并允许该用户使用SSL和SSL证书,但不希望默认情况下为域启用,以保持VH计数不足。
这可以使用user_create_post_confirmed.sh脚本完成。
所以创建:
/usr/local/directadmin/scripts/custom/user_create_post_confirmed.sh
代码如下:
#!/bin/sh
CONF=/usr/local/directadmin/data/users/$username/domains/$domain.conf
if [ -s $CONF ]; then
perl -pi -e 's/ssl=ON/ssl=OFF/' $CONF
echo "action=rewrite&value=httpd&user=$username" >> /usr/local/directadmin/data/task.queue
fi
exit 0;
并将脚本chmod到755。
这将在创建用户后关闭新域的SSL,并在1分钟后通过task.queue重写他们的httpd.conf文件(如果您想知道为什么443 VH可能仍然在用户之后立即添加创建)。











