for user in $(cut -f1 -d: /etc/passwd); do echo $user; crontab -u $user -l; done
Cerca nel blog
venerdì 27 novembre 2015
Visualizzare Tutti i job di crontab per tutti gli utenti
martedì 24 novembre 2015
Plesk disattivare server mail su tutti i domini configurati
Capita di voler demandare il compito di mail server ad un server esterno quindi si rende necessario disattivare il servizio di posta su tutti i domini attivi
#!/bin/sh
#
# Author: Fausto Pala
# Date: 24/11/2015
# Email: fp at visivcomunicazione.it
#
# LO SCRIPT DISATTIVA IL SERVIZIO MAIL SU TUTTI I DOMINI CONFIGURATI SU PLESK
mysql -sN -uadmin -p`cat /etc/psa/.psa.shadow` psa -e "SELECT dom.name FROM domains dom LEFT JOIN DomainServices d ON (dom.id = d.dom_id AND d.type = 'web') LEFT JOIN IpAddressesCollections ia ON ia.ipCollectionId = d.ipCollectionId LEFT JOIN IP_Addresses iad ON iad.id = ia.ipAddressId;" | while read name;
do
tmp=$(/usr/local/psa/bin/domain -i $name | grep "Mail service")
status=${tmp#*: }
/usr/local/psa/bin/domain -u $name -mail_service false
done
#!/bin/sh
#
# Author: Fausto Pala
# Date: 24/11/2015
# Email: fp at visivcomunicazione.it
#
# LO SCRIPT DISATTIVA IL SERVIZIO MAIL SU TUTTI I DOMINI CONFIGURATI SU PLESK
mysql -sN -uadmin -p`cat /etc/psa/.psa.shadow` psa -e "SELECT dom.name FROM domains dom LEFT JOIN DomainServices d ON (dom.id = d.dom_id AND d.type = 'web') LEFT JOIN IpAddressesCollections ia ON ia.ipCollectionId = d.ipCollectionId LEFT JOIN IP_Addresses iad ON iad.id = ia.ipAddressId;" | while read name;
do
tmp=$(/usr/local/psa/bin/domain -i $name | grep "Mail service")
status=${tmp#*: }
/usr/local/psa/bin/domain -u $name -mail_service false
done
lunedì 23 novembre 2015
Iscriviti a:
Post (Atom)