Bash

Seite 16

Kein Bild
5. Nov. 2014

Die Arbeitsumgebung herausfinden -> Bin ich in einer Virtualisierung?

Manchmal vergisst man oder weis man nicht in welcher Arbeitsumgebung man arbeitet. Mit zwei simplen Befehlen, kann man dies herausfinden: dmidecode -s system-manufacturer Sollte hier das Ergebnis VMware, Inc. oder ähnliches erscheinen, weiß man nun, man ist in einer Virtuellen Maschine. Die zweite Methode ist: dmesg |grep -i hypervisor Sollte hier nach Hypervisor detected: auch […]

Weiterlesen
Kein Bild
5. Nov. 2014

Plesk gegen Poodle sichern – Automatisch

✓Download Original ✓Download huskynarr.de Um es zu nutzen, Downloaden und hochladen. Danach entpacken, ausführbach machen und ausführen, natürlich als Root. unzip poodle.zip chmod +x poodle.sh for i in `echo 21 587 443 465 7081 8443 993 995 `; do /bin/sh /root/poodle.sh <ip> $i; done</ip> Jetzt sollte alles soweit gefixxt sein. Originaler Beitrag Auf eigene Gefahr!Plesk, […]

Weiterlesen
Kein Bild
5. Nov. 2014

Domain SSL Zwang unter Plesk

Vor kurzem musste ich unter Plesk 11 eine Domain komplett zu SSL zwingen. Ab Plesk 11 ist das simpel. Unter Abonnements > domain.tld > Websites und Domains > domain.tld > Webserver Einstellungen. Jetzt unter Zusätzliche Apache/Nginx Anweisungen bei http folgendes einfügen: RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] Diese Regel zeigt auf, die […]

Weiterlesen
Kein Bild
5. Nov. 2014

POODLE SSL V3 auf Apache deaktivieren

Da ich nicht nur Plesk habe sondern auch noch normale LAMP Server, auch noch mal als Notiz für mich(da es so wenige online gibt. :D). Als erstes erstellen dir unter /etc/httpd/conf.d/ die Datei zz050-psa-disable-weak-ssl-ciphers.conf SSLHonorCipherOrder on SSLProtocol ALL -SSLv2 -SSLv3 SSLCipherSuite ALL:!ADH:!LOW:!SSLv2:!EXP:+HIGH:+MEDIUM Und noch neustarten: service httpd restart

Weiterlesen
Kein Bild
5. Nov. 2014

Parallels Plesk ProxyPass anschalten

Möchte man die Proxy Funktion von ProxyPass nutzen können bei Plesk, muss man die vhosts Datei ändern. Bis Plesk 11 muss man dies manuell machen. Sofern sie nicht vorhanden ist, muss sie erstellt werden. Das ganze Unter /var/www/vhosts/DOMAIN.TLD/conf/vhost.conf. Add the following line ProxyPass / http://NEWDOMAIN.TLD/ Nun muss man die Domain neukofigurieren, ab Plesk 10: /usr/local/psa/admin/bin/httpdmng […]

Weiterlesen
Kein Bild
5. Nov. 2014

Plesk Health Monitor Benachrichtung abstellen und deaktivieren

Der Plesk Health Monitor spamt einen richtig zu mit Emails. Gerade dann wenn es um Multicores geht die unterschiedliche Performance Auslastungen zeigen. Dann kann es mal schnell passieren das man 10 Emails in 5 Minuten erhält. Das ist nervig und man möchte den Health Monitor nur zum gelegentlichen kontrollieren verwenden. Um den benachrichtiggungs Dienst zu […]

Weiterlesen
Kein Bild
3. Nov. 2014

[info] Not starting NGINX as it is disabled in config.

Sollte man Plesk von 11 auf 12 manuell updaten per Konsole, kann es sein, das Nginx deaktiert wurde in der Konfiguration. Möchte man dann Nginx anschalten mithilfe von: /etc/init.d/nginx start wird man vom Server nur belächelt und bekommt folgende Fehlerausgabe: [info] Not starting NGINX as it is disabled in config. Das zu lösen ist simpel: […]

Weiterlesen
Kein Bild
1. Nov. 2014

Unter Linux in einen Ordner entzippen

Vorhin trat ich an das Problem, wie entzipp ich die Daten in einen seperaten Order. Lösung war in dem Fall schnell gefunden. unzip file.zip -d Ordner -d steht hier für Directory

Weiterlesen
Kein Bild
29. Okt. 2014

sed – Suchen und ersetzen

Mit sed, dem tollsten Spielzeug überhaupt, kann man Live ersetzen Für mich als Notiz und auch andere, hier mal das Beispiel mit dem “Suchen und Ersetzen”. sed -i ‘Zeile die gesucht wird’ ‘ersetzen mit’ /pfad/zur/datei Ansich ganz einfahc, hier ein Beispiel wie ich es genutzt habe. sed -i ‘db:config XYZ; XYZ;/g’ /var/www/vhosts/dbconfig.php

Weiterlesen
Kein Bild
29. Okt. 2014

Die letzten 20 Zeilen einer Datei ausgeben mit tail

Um sich die letzten 20 Zeilen anzeigen zu lassen: tail -20 großedatei.txt Um die letzten 50 Bytes der Datei anzeigen zu lasen, nimmt man den Parameter -c und die Anzahl der Bytes. tail -c 50 großedatei.txt Sucht man aber mitten in der Datei Zeile 112 und 113, so muss man Cat, Tail und Head kombinieren. […]

Weiterlesen
Kein Bild
10. Okt. 2014

Unter Linux Prozesse anhand Prozesspfades und Namen killen

Im allgemeinen nutze ich die Methode den PID, also die Prozess ID zu killen. ps -faux | grep programmname Hiermit suche ich im Normallfall die ID heraus. Dann gebe ich den Kill Befehl ein: kill -s 8 XXXX Somit ist das Programm vorzeitig und nicht konform beendet. Man kann aber auch seinen Prozess beenden anhand […]

Weiterlesen
Kein Bild
9. Okt. 2014

Linux RAM und SWAP füllen (nullen)

Mit folgendem Vorgehen lässt sich relativ einfach der RAM bzw. SWAP eines Systems füllen – sofern die Auslastung das Maximum erreicht, wird das System zur Selbsterhaltung Prozesse killen: mkdir /tmp/tmp-xis-2014; chmod 777 /tmp/tmp-xis-2014 mount -t tmpfs -o size=256M tmpfs /tmp/tmp-xis-2014/ cat /dev/urandom > /tmp/tmp-xis-2014/filestat.sys Hier werden nun 256 MB Ram gefüllt, möchte man nun beispielsweise […]

Weiterlesen