SSH Befehle: Unterschied zwischen den Versionen

Aus Glaskugel
Zur Navigation springen Zur Suche springen
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 restart
service 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

htop oder top (zeigt auch die RAM und CPU Auslastung an)
ps auxf
free -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

Daten via SSH von Shared auf anderen Shared verschieben

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