Screen – Linux Befehle im Hintergrund

Linux hat die Eigenart das sämtliche Befehle an die aktuelle Terminalsitzung gebunden sind. Besonders problematisch ist das bei Befehlen die sehr lange dauern. Bricht zwischendurch zum Beispiel die SSH Verbindung ab, so wird die Ausführung des Befehls komplett beendet. Auch einem wohlverdienten Feierabend kann die Ausführung eines Befehls der länger dauert als erwartet im Wege stehen. Das Programm Screen erlaubt es unter Linux Befehle, im Hintergrund, ohne aktive Terminalsitzung laufen …

Weiterlesen …

Fail2ban zur Absicherung der Nextcloud

Mit Fail2ban kann man unter Linux in Form von selbst verwalteten Firewallregeln automatisch IP-Adressen für eine bestimmte Zeit blockieren, welche zu viele fehlerhafte Anmeldeversuche erzeugen und daher wahrscheinlich zu Hackern gehören. Hier wird Ihnen speziell zu einem Nextcloud Server die Installation und Einrichtung ganz einfach und schnell gezeigt. Installation von Fail2ban Das Paket lässt sich ganz einfach mit einem Befehl unter Ubuntu Linux installieren. Einrichtung für Nextcloud Legen Sie zuerst …

Weiterlesen …

Installation von Mailcow auf Docker Basis

Mailcow ist der Freeware Mailserver! Sie können E-Mails versenden, empfangen, Spam filtern, Postfächer erstellen und vieles mehr. Mit dieser Anleitung zur Installation von Mailcow auf Docker Basis können Sie ihren eigenen Mailcow Server in kürzester Zeit erstellen! Setzen Sie, bevor Sie mit der Installation beginnen, einen DNS Eintrag für den Server. Installieren Sie dann die erforderlichen Pakete. Nachdem Sie die Pakete installiert haben, können Sie das Git Repository klonen. Generieren …

Weiterlesen …

Einfache Installation eines Wireguard-Servers unter Linux

In diesem Artikel zeigen wir Ihnen, wie Sie in wenigen Minuten einen WireGuard VPN-Server installieren und in Betreib nehmen können. Als Basis für den VPN-Server kann ein Ubuntu, Debian, CentOS oder Fedora System genutzt werden. In unserem Beispiel nutzen wir eine virtuelle Maschine mit Ubuntu Server 18.04.5 LTS aber theoretisch könnte dies z.B. auch auf einem Raspberry Pi installiert werden. Für die Installation und Verwaltung des WireGuard-Servers nutzen wir den …

Weiterlesen …

Sicherheitslücke in Linux erlaubt root-Rechte

Im Blog des IT-Sicherheitsunternehmens Qualys wurde auf eine Sicherheitslücke im Programm sudo hingewiesen, die voraussichtlich in jedem Linux-System zu finden ist. Dazu wird ein Speicher-Overflow der Programmiersprache C ausgenutzt. Der Code befindet sich seit 2011 in dem Programm sudo. Durch diese Lücke ist es möglich, als unprivilegierter Benutzer an root-Rechte zu gelangen. Gelistet ist die Lücke unter der CVE-Nummer: CVE-2021-3156 Dabei ist es auch irrelevant, ob der Benutzer in der …

Weiterlesen …

Portainer – Container Management

Portainer ist heutzutage das Open Source Tool, um ihre eigenen Container auf eine ganz einfache Art und Weise zu verwalten. Es ist ganz egal, ob Sie Docker, Docker Swarm, Kubernetes oder auch Azure ACI verwenden. Portainer Installation Linux Als aller ersten Schritt istallieren Sie zuerst docker, docker.io und docker-compose. apt-get install docker docker.io docker-compose Anschließend erstellen Sie ein dann Verzeichnis, in welchem Sie die docker-compose.yml und die Zertifikate für die …

Weiterlesen …

Linux Swap File

Wie der Name schon verrät, handelt es sich hierbei um eine Auslagerungsdatei, die dabei helfen soll, die Daten des Arbeitsspeichers auf die Festplatte auszulagern, falls nicht ausreichend Platz auf dem physischen RAM vorhanden ist. Das heißt, es wird eine Art virtueller Arbeitsspeicher zusätzlich geschaffen. Diesen per Konsole zu erstellen ist einfach. Schritte zum Erstellen einer Swap File 1. Zuerst wird geschaut, wie viel Platz für eine Swap Datei da ist …

Weiterlesen …

Mailserver mit TelnetSMTP-TestTool testen

Frisch aufgebaute Mailserver müssen auf Ihre Funktion getestet werden. Das geht am einfachsten mittels Telnet, welches sowohl auf Linux als auch auf Windows einfach nachinstalliert werden kann. Sobald vorhanden, gibt es mehrere Befehle, die in bestimmter Reihenfolge eingegeben werden müssen, um einen Mailserver zu testen. Hierbei gibt es 2 Möglichkeiten: Eingabe der Daten von Hand Teilautomatisierte Eingabe mittels des Tools TelnetSMTP-TestTool An dieser Stelle möchte ich das Tool TelnetSMTP-TestTool vorstellen, …

Weiterlesen …

Apache2 HTTP/2 Protokoll aktivieren

HTTP/2 ist das erste größere Protokoll Update seit dem 1997 veröffentlichtem HTTP/1.1. Und ist seinem Vorgänger in Hinsicht auf Effizenz, Sicherheit und Geschwindigkeit überlegen. Über Googles PageSpeed können Sie die Geschwindigkeit ihrer Website vor und nach der Aktivierung von HTTP/2 testen. https://developers.google.com/speed/pagespeed/insights/ Voraussetzungen: apache 2.4.24 ,prüfen mit dem Befehl apachectl -version z.B. Ubuntu ab 18.04 HTTPS Installation Es muss das PHP-FPM Modul installiert, das APACHE-PHP Modul deaktiviert, sowie ein paar …

Weiterlesen …