SSH Befehle
Dienste und Prozesse
Dienste neustarten
- zum Neustarten kopiere eine Zeile und füge diese auf der Shell ein (ohne Klammern) weitere Optionen statt restart wären z.B. stop und start
OPEN VPN Dienst neustarten
/etc/init.d/openvpnas restart
HTTP/Webserver/Apache
service httpd restart
HTTP/Webserver/Nginx
service nginx restart
Postfix/Postausgang
service postfix restart
FTP
service xinetd restart
Authentifzierung Posteingang
service courier-authdaemon restart
Authentifizierung Postausgang
service saslauthd restart
IMAP ohne SSL
service courier-imapd restart
IMAP mit SSL
service courier-imaps restart
POP3 ohne SSL
service courier-pop3d restart
POP3 mit SSL
service courier-pop3s restart
Cronjobs
service crond restart
Netzwerkverbindungen
service network restart
Plesk
service psa restart
Plesk-Dienst
service sw-cp-server restart
Plesk-Dienst
service sw-engine restart
laufende Prozesse/Dienste einsehen
htopodertopps auxf
Server-Status bei den Plesk-Servern öffnen
lynx --dump --width 200 -auth=monitor:MsdorRf2p3f http://localhost:7080/server-status | less
Alles rund um Dateien
Wörter in Dateien finden und ausgeben lassen
find /var/www/vhosts/hierdiedomain/httpdocs/ -type f -print0 |xargs --null grep -i "h
Dateinamen auslesen
ls -la /var/www/vhosts/andreaswehner.www81.hostkraft.de/httpdocs/logfiles | less
Dateien löschen
find /var/www/vhosts/andreaswehner.www81.hostkraft.de/httpdocs/logfiles -type f -name "error*.*.log.gz" -print0 | xargs -0 rm
Rechte/Ordner und Dateien Testshops richtig zuweisen bei fehler 404 Permissions denied....
find /var/www/vhosts/marcusklopp.www72.hostkraft.de/httpdocs/ -type f -print0 | xargs -0 chmod 644
find /var/www/vhosts/marcusklopp.www72.hostkraft.de/httpdocs/ -type d -print0 | xargs -0 chmod 755
Größe von Dateien und Ordner berechnen
du -h --max-depth=1
rsync -arvuP -e ssh /var/www/vhosts/#########/httpdocs/gx2/ root@www##.estugo.de:/var/www/vhosts/#############/httpdocs/gx2
- Im Anschluss Benutzer anpassen:
find /var/www/vhosts/#####.www####.hostkraft.de/ -type f -exec ls -la --full-time {} \;|grep "2015-07-02 17:35"
Dateien zählen
cd /var/www/vhosts/sebastianmeier.www70.hostkraft.de/httpdocs/ && for i in `ls -a -1`; do echo "$i: `find $i|wc -l`"; done | sort -n -k2
neue Zeile am Ende der Datei einfügen ---> $a muss bestehen bleiben!
sed -i '$aNeue Zeile' /root/inodes.txt
Alles rund um Datenbanken
Db Dump via SSH
mysqldump -uadmin -p`cat /etc/psa/.psa.shadow` hierdbname > /var/www/vhosts/hierdiedomain/httpdocs/hierderneuedbname.sql
Datenbank kopieren
cp -a /mnt/var/lib/mysql-gzdumps/#####.sql.gz /tmp/ && gunzip /tmp/####.sql.gz
Datenbank wiederherstellen
mysql -uadmin -p`cat /etc/psa/.psa.shadow` ##### < /tmp/####.sql
alte, entpackte Datenbank löschen
rm -f tmp/####.sql
Alles rund um LOGS
FTP Log überprüfen
cat /var/log/secure | grep hierderuser
Zugriffe von Bots sortieren
cat /var/www/vhosts/system/hierdiedomain/logs/access_log.processed | grep bot | awk -F\" '{print $6}' | sort | uniq -c | sort -n