SSH Befehle: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 3: | Zeile 3: | ||
;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'' | ;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==== | ====OPEN VPN Dienst neustarten==== | ||
<code>/etc/init.d/openvpnas restart</code> | :<code>/etc/init.d/openvpnas restart</code> | ||
====HTTP/Webserver/Apache==== | ====HTTP/Webserver/Apache==== | ||
<code>service httpd restart</code> | :<code>service httpd restart</code> | ||
====HTTP/Webserver/Nginx==== | ====HTTP/Webserver/Nginx==== | ||
<code>service nginx restart</code> | :<code>service nginx restart</code> | ||
====FTP==== | ====FTP==== | ||
<code>service xinetd restart</code> | :<code>service xinetd restart</code> | ||
====Datenbank/Sql/MariaDB==== | ====Datenbank/Sql/MariaDB==== | ||
:<code>service mariadb restart</code> | :<code>service mariadb restart</code> | ||
:<code>service mysqld restart</code> | :<code>service mysqld restart</code> | ||
====Authentifzierung Posteingang==== | ====Authentifzierung Posteingang==== | ||
<code>service courier-authdaemon restart</code> | :<code>service courier-authdaemon restart</code> | ||
====Authentifizierung Postausgang==== | ====Authentifizierung Postausgang==== | ||
<code>service saslauthd restart</code> | :<code>service saslauthd restart</code> | ||
====Postfix/Postausgang==== | ====Postfix/Postausgang==== | ||
:Wenn der Maildienst komplett neu gestartet werden soll, dann am Besten immer Postfix und auch die folgenden 4 Dienste neu starten | :Wenn der Maildienst komplett neu gestartet werden soll, dann am Besten immer Postfix und auch die folgenden 4 Dienste neu starten | ||
<code>service postfix restart</code> | :<code>service postfix restart</code> | ||
====IMAP ohne SSL==== | ====IMAP ohne SSL==== | ||
<code>service courier-imapd restart</code> | :<code>service courier-imapd restart</code> | ||
====IMAP mit SSL==== | ====IMAP mit SSL==== | ||
<code>service courier-imaps restart</code> | :<code>service courier-imaps restart</code> | ||
====POP3 ohne SSL==== | ====POP3 ohne SSL==== | ||
<code>service courier-pop3d restart</code> | :<code>service courier-pop3d restart</code> | ||
====POP3 mit SSL==== | ====POP3 mit SSL==== | ||
<code>service courier-pop3s restart</code> | :<code>service courier-pop3s restart</code> | ||
====Cronjobs==== | ====Cronjobs==== | ||
<code>service crond restart</code> | :<code>service crond restart</code> | ||
====Netzwerkverbindungen==== | ====Netzwerkverbindungen==== | ||
<code>service network restart</code> | :<code>service network restart</code> | ||
====Plesk==== | ====Plesk==== | ||
<code>service psa restart</code> | :<code>service psa restart</code> | ||
====Plesk-Dienst==== | ====Plesk-Dienst==== | ||
<code>service sw-cp-server restart</code> | :<code>service sw-cp-server restart</code> | ||
====Plesk-Dienst==== | ====Plesk-Dienst==== | ||
<code>service sw-engine restart</code> | :<code>service sw-engine restart</code> | ||
===Dr. Web Virusdatenbank manuell updaten=== | ===Dr. Web Virusdatenbank manuell updaten=== | ||
<code>/opt/drweb/update.pl</code> | :<code>/opt/drweb/update.pl</code> | ||
===laufende Prozesse/Dienste einsehen=== | ===laufende Prozesse/Dienste einsehen=== | ||
:<code>htop</code> oder <code>top</code> (zeigt auch die RAM und CPU Auslastung an) | :<code>htop</code> oder <code>top</code> (zeigt auch die RAM und CPU Auslastung an) | ||
Version vom 16. Mai 2019, 14:49 Uhr
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
FTP
service xinetd restart
Datenbank/Sql/MariaDB
service mariadb restartservice mysqld restart
Authentifzierung Posteingang
service courier-authdaemon restart
Authentifizierung Postausgang
service saslauthd restart
Postfix/Postausgang
- Wenn der Maildienst komplett neu gestartet werden soll, dann am Besten immer Postfix und auch die folgenden 4 Dienste neu starten
service postfix 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
Dr. Web Virusdatenbank manuell updaten
/opt/drweb/update.pl
laufende Prozesse/Dienste einsehen
htopodertop(zeigt auch die RAM und CPU Auslastung an)ps auxffree -m(zeigt den aktuell tatsächlich freien Arbeitsspeicher an)
Server-Status bei den Plesk-Servern öffnen
lynx --dump --width 200 -auth=monitor:MsdorRf2p3f http://localhost:7080/server-status | less
Plesk_AdminPasswort ändern
plesk bin admin --set-admin-password -passwd '*****'
Speicherplatz einzelner Accounts neu berechnen
/usr/local/psa/admin/sbin/statistics --calculate-one --domain-name=name.wwwXX.hostkraft.de
Speicherplatz aller Abo´s neu berechnen
/usr/local/psa/admin/sbin/statistics –calculate-all
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
Verzeichnisgröße berechnen
du -sch /var
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
LOG Live überprüfen
watch 'tail -n 20 /var/log/maillog'
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
Ordner für Statistiken neu anlegen
/usr/local/psa/admin/sbin/relink-vhost-logs --domain-name andreaskaser.wwwXX.hostkraft.de --sys-user-login andreaskaser --create