Bash

Seite 4

Kein Bild
26. Juli 2016

Welche Prozesse lauschen an einem Port?

Dank dem Tool lsof kann man das schnell herausfinden. Anwendungen: sudo lsof -i :80 sudo lsof -i TCP:25 # nur TCP sudo lsof -i UDP:1234 # nur UDP Beispiel: sudo lsof -i UDP:9999 # nur UDP COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ts3server 1168 ts3 35u IPv4 4865 0t0 UDP geraffel.bheil.net:9999

Weiterlesen
Kein Bild
19. Juli 2016

Eine Datei vom DOS-Format ins Unix-Format konvertieren

Das DOS-Format von Windows hat am ende einer Zeile immer ein sogenanntes inverse M. Dieses sieht unter Linux dann aus wie ein ^M und macht kein Return. Zum ändern dafür gibt es 3 Möglichkeiten. Die einfachste Möglichkeit ist das Paket dos2unix. sudo apt-get install dos2unix dos2unix meinedatei.txt Zwei weitere Möglichkeiten sind VIM und SED. In […]

Weiterlesen
Kein Bild
18. Juli 2016

Debian – Push Benachrichtigung bei SSH Anmeldungen

Auch wenn ich meine Server und mein PI hinter Firewalls, CDN und mehr versteckt habe, gibt es Möglichkeiten SSH zu erreichen. Wer möchte das denn nicht? Auch wenn man den Port verlegt, so das Root nicht mehr zugänglich ist und man einen neuen Benutzer erreicht, es gibt keine 100%ige Sicherheit.Bei korrekter Einrichtung von Fail2Ban wird […]

Weiterlesen
Kein Bild
18. Juli 2016

Überwachung der Onboard-Temperatur

Seit einiger Zeit hat mein Pi aufgrund äußerer Umstände eine erhöhte Hitze, trotz Kühlkörpers und luftiger Stelle. Im Netz habe ich dann ein schönes Script entdeckt was die Temperatur überwacht, benachrichtigt und ggfs. im schlimmsten Fall den Pi herunterfährt. Für die Benachrichtung benutzen wir swaks, da dieser auch SMTP Zugänge erlaubt, so vermeidet man, das […]

Weiterlesen
Kein Bild
2. Juli 2016

Raspian / Debian – Logverzeichnis in Ram auslagern

Die Logs werden häufig geschrieben, umso häufiger wenn die Geräte lange an sind und Proportional zu den Zugriffen. Denn nicht nur Errorlogs steigen mit der Zeit, sondern auch die Syslogs sowie die Access Logs. Gerade bei Webservern. Manch einer der seinen Pi, als Webserver betreibt oder andere Mikroserver, dem läuft mal schnell der Speicher voll. […]

Weiterlesen
Kein Bild
2. Juli 2016

Oneliner für die globale Composer Installation

Auch wenn es diese Zeile mehrfach im Netz gibt, notiere ich sie mir hier einmal, da ich kein Bock habe immer wieder nachzuschlagen. curl -sS https://getcomposer.org/installer | sudo php — –install-dir=/usr/local/bin –filename=composer

Weiterlesen
Kein Bild
2. Juli 2016

Raspberry Pi – Seriennummer ausgeben

Jeder Raspberry Pi hat eine eigene Seriennummer, diese kann man für Garantieabwicklungen oder auch die Inventarisierung nutzen. Wie die meisten System Informationen finden man auch beim Pi die Seriennummer unter /proc. Genauer genommen, unter der cpuinfo. Das kann gerade hilfreich sein, wenn man mehr als 3 Pi’s hat und einer mal davon abraucht. So hat […]

Weiterlesen
Oper Browser Logo
20. Mai 2016

Opera installiert die Paketquellen falsch

Beim installieren von Chrome ist mir ein Fehler aufgefallen. Leider wird der so oft gemacht , das dieser schon als “Anweisung” im Netz steht. Ich habe mir angewöhnt immer gleich die Leute in dieser Hinsicht zu berichtigen, da dies unter Umständen zu Systemfehlern führen kann. Diese dann zu fixen ist eine wahre Hölle, den Fehler […]

Weiterlesen
Kein Bild
2. Mai 2016

Fix error BDB0091 DB_VERSION_MISMATCH

Bei der Plesk Aktivierung von HTTP/2 bekam ich kürzlich diesen hübschen Fehler: Sollte der folgende Fehler auftauchen: server:/usr/local/psa/admin/conf/templates# /usr/local/psa/bin/http2_pref enable error: db5 error(-30969) from dbenv->open: BDB0091 DB_VERSION_MISMATCH: Database environment version mismatch error: cannot open Packages index using db5 – (-30969) error: cannot open Packages database in /root/.rpmdb error: db5 error(-30969) from dbenv->open: BDB0091 DB_VERSION_MISMATCH: Database […]

Weiterlesen
Kein Bild
2. Mai 2016

Plesk – http/2 aktivieren

HTTP/2 ist seit Plesk 12.5.30 Update #28 ohne Umwege nutzbar. /usr/local/psa/bin/http2_pref enable Danach einmal neu starten und dann läuft es. Es kann sein, das es noch wegen Custom-Templates rumheult, danach läuft es aber. Mit Tools den Keycdn kann man http/2 testen. Leider kein ALPN unter Plesk bisher, aber im Gespräch dank mir.

Weiterlesen
Kein Bild
29. März 2016

Linux Realtek Treiber nachträglich installieren

Oftmals erscheint bei oder nach der Debian Installation diese Meldung: W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for module r8169 Während der Installation: Während der Installation nimmt man einfach einen seperaten USB Stick und lädt darauf die Firmware, entpackt natürlich damit Debian dies findet. ✓Download Nach der Installation: Nach der Installation ist das ganze schwerer, zum einen […]

Weiterlesen
Kein Bild
5. März 2016

Bash auto-complete in Linux aktivieren

Weil ich es mir einfach nicht merken kann jetzt einmal auf meinem Blog notiert. In der Datei /etc/bash.bashrc müssen wir einfach nur Folgende Zeilen auskommentieren. # enable bash completion in interactive shells if ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion elif [ -f /etc/bash_completion ]; then . /etc/bash_completion fi […]

Weiterlesen