利用Let's Encrypte加密DirectAdmin管理后台

DirectAdmin后台管理默认是不进行加密的,不管是从安全角度还是从个人爱好角度(看到地址栏上的小绿锁比较安心),给后台加密还是有一定的好处的,并且用Let's Encrypte签发证书,只要进行几条命令就可以完成。

把下面your.ezloo.com替换成自己的主机地址。

进入/usr/local/directadmin/scripts目录,运行:

./letsencrypt.sh request your.ezloo.com 4096

进入/usr/local/directadmin/conf目录,编辑directadmin.conf。

修改:

SSL=1

添加:

carootcert=/usr/local/directadmin/conf/carootcert.pem

force_hostname=your.ezloo.com

ssl_redirect_host=your.ezloo.com

重启DirectAdmin服务即可。