bulk install ssl directadmin

Script Bulk Renew SSL Lets Encrypt Directadmin

Untuk melakukan renew ssl secara massal pada directadmin, gunakan panduan berikut ini.

1. Login SSL melalui putty / terminal pada server anda.
2. Jalankan script berikut ini ( langsung paste & enter saja ) :

 

#!/bin/bash

TASK_QUEUE=/usr/local/directadmin/data/task.queue

cd /usr/local/directadmin/data/users

for i in */domains/*cert.creation_time; do

    DA_DOMAIN=$( echo $i | cut -f 3 -d / | cut -f 1,2 -d .)
    DA_USERNAME=$( echo $i | cut -f 1 -d / )

    echo "Adjusting Let's Encrypt certificate renew time for $DA_USERNAME with domain $DA_DOMAIN"
    echo 1577965621 > $i
    echo "Queueing renew of certificate to DirectAdmin for $DA_USERNAME"
    echo 'action=rewrite&value=letsencrypt&domain='"$DA_DOMAIN" >> $TASK_QUEUE

done.

Directadmin otomatis akan melakukan penjadwalan renew SSL anda.

Contoh hasilnya akan seperti gambar dibawah ini :

bulk install ssl directadmin