installieren OpenVPN und Administrieren es

es ist wirklich einfach

laufen als admin und folgen.

wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

einen neuen Benutzer hinzufügen

./openvpn-install.sh
Sieht aus wie OpenVPN bereits installiert ist

Was möchten Sie tun?
   1) Hinzufügen eines neuen Benutzers
   2) Widerrufen Sie einen vorhandenen Benutzer
   3) entfernen Sie OpenVPN
   4) Ausgang

dieses Skript am Ende erzeugt man eine vpn Config, alle Programme installieren und alle SSL-Zertifikate für Sie generieren.

alle configs finden Sie auch unter

/Wurzel/

 

Deaktivieren des E-Mails-Dienstes für Alias oder Subdomains

# Status anzeigen lassen
/usr/local/psa/bin/domain -i example.com | grep “Mail service”
Mail service: On
# E-Mail-Dienst deaktivieren
/usr/local/psa/bin/domain -u example.com -mail_service false
SUCCESS: Update of domain 'example.com' completed.
 
/usr/local/psa/bin/domain -i example.com | grep “Mail service”
Mail service: Off

Für den Fall, dass man dies wieder aktivieren möchte geht dies wie folgt:

/usr/local/psa/bin/domain -u example.com -mail_service true
/usr/local/psa/bin/domain -i example.com | grep “Mail service”
Mail service: On

 

Wordpress autoupdater

wp-cli installieren -> http://wp-cli.org/

Verwenden Sie dieses Skript

#!/bin/bash

updater(){
        wp core update --allow-root
        wp core update-db --allow-root
        wp plugin update --all --allow-root
        wp theme update --all --allow-root
        wp core language update --allow-root
        CGROUP=$(stat -c '% G' wp-cron.php)
        CUser = $(stat -c '% U' wp-cron.php)
        chown $ cUser:$cGroup ./* -rf
}

für i in $(find / var / www / vhosts -name wp-cron.php); do
        wpdir=$(i echo $ | sed -r 's / wp-cron.php // g')
        echo $wpdir
        cd $wpdir
        updater
done