De hostname van de DirectAdmin server kun je beveiligen met een SSL-certificaat. Je kunt hiervoor bijvoorbeeld het gratis Let’s Encrypt gebruiken.
In het voorbeeld hieronder gaan we uit van een gratis Let’s Encrypt SSL-certificaat.
# cd /usr/local/directadmin/scripts
# ./letsencrypt.sh request server.markterweele.nl 4096
Vervolgens dien je in DirectAdmin.conf ook kenbaar te maken dat je het SSL certificaat voor de hostnamen wil gaan gebruiken.
# cd /usr/local/directadmin/conf
# echo “SSL=1” >> directadmin.conf
# echo “carootcert=/usr/local/directadmin/conf/carootcert.pem” >> directadmin.conf
# echo “force_hostname=server.markterweele.nl” >> directadmin.conf
# echo “ssl_redirect_host=server.markterweele.nl” >> directadmin.conf
/etc/init.d/directadmin restart