DirectAdmin

DirectAdmin # custom zone.conf fix security

#cd /usr/local/directadmin/data/templates
#cp zone.conf custom/
#cd custom
#nano zone.conf

original file
------------------------------------------------------------
zone "|DOMAIN|" { type master; file "|PATH|/|DOMAIN|.db"; };
------------------------------------------------------------

edit to
------------------------------------------------------------
zone "|DOMAIN|" { allow-transfer { trusted-servers; }; type master; file "|PATH|/|DOMAIN|.db"; };
------------------------------------------------------------
Ctrl + x
press y
enter

edit /etc/named.conf
old config

DirectAdmin # Installation didn't pass, halting install.

#pwconv /etc/shadow

DirectAdmin # Limit Mail Per Domain Per Day

#nano /etc/virtual/limit

edit 0 -> 100

DirectAdmin # enable mod_proxy

#cd /usr/local/directadmin/customapache
#nano configure.apache_2

Add
##########################
?enable-proxy ?enable-proxy-connect ?enable-proxy-ftp ?enable-proxy-http
##########################

#./build apache_2
#service httpd restart

Setting up DA with an SSL certificate

You can switch DirectAdmin to use SSL instead of plain text. -> https instead of http.

If you do not have your own certificates, you'll need to create your own:
#/usr/bin/openssl req -x509 -newkey rsa:1024 -keyout /usr/local/directadmin/conf/cakey.pem -out /usr/local/directadmin/conf/cacert.pem -days 9999 -nodes

#chown diradmin:diradmin /usr/local/directadmin/conf/cakey.pem
#chmod 400 /usr/local/directadmin/conf/cakey.pem

--------------------------------------------------------------------------------

Syndicate content