Bash ( Bourne Again SHell ) History konfigurieren
Die bash-Shell ist inzwischen die meist genutzte Consolen-Shell unter Linux/Unix. Das geht schon so weit, dass Start-Scripte direkt für die Bash geschrieben sind, oder gar der Befehl /bin/sh nur noch ein Link auf /bin/bash ist. Bash-History richtig nutzen Die Bash verfügt über eine Art Erinnerungsvermögen: Sie merkt sich, welche Befehle man bereits eingegeben hat. Wenn […]
Betriebsystemsicherheit – Allgemeine Grundlagen
Sicherheitskonzepte Computerviren, Würmer, Trojaner, Botnetze etc. richten Schaden an – sowohl auf dem eigenen Computer als auch in Unternehmen, durch den Ausfall von Diensten, Servern oder Datenverlust. Fast alle Schadprogramme (engl. Malware) richten sich dabei gegen Windows bzw. Windowssysteme. Dies liegt zum einen daran, dass Windows noch immer das – mit Abstand – verbreitetste Betriebssystem […]
Linux – kurz erklärt
Linux ist ein Computer-Betriebssystem, das 1991 als Open-Source-Projekt von dem finnischen Studenten Linus Torvalds ins Leben gerufen wurde. Dieser Systemkern (Kernel) ist die Schnittstelle zwischen Hard- und Software und ermöglicht Anwenderprogrammen den Zugriff auf die Komponenten des Rechners wie Speicher, Festplatte, Tastatur und Maus, Druckerschnittstellen etc. Mit dem Kernel allein ist jedoch noch kein produktives […]
Apache Webserver – SSL mit selbst erstellten Zertifikaten ( Debian 8 )
Eigenes Zertifikat erstellen
1 2 3 4 |
mkdir -p /etc/apache2/ssl openssl req -new -x509 -days 365 -nodes -out /etc/apache2/ssl/apache.pem -keyout /etc/apache2/ssl/apache.pem ln -sf /etc/apache2/ssl/apache.pem /etc/apache2/ssl/`/usr/bin/openssl x509 -noout -hash < /etc/apache2/ssl/apache.pem`.0 chmod 600 /etc/apache2/ssl/apache.pem |
Den Wert nach -days nach Belieben anpassen (je nachdem, wie lange das Zertifikat gelten soll). SSL Aktivieren Um SSL/TLS verwenden zu können, muss die Datei /etc/apache2/ports.conf von
1 2 3 4 |
Listen *:80 #<IfModule mod_ssl.c> # Listen 443 #</IfModule> |
zu
1 2 3 4 |
Listen *:80 <IfModule mod_ssl.c> Listen 443 </IfModule> |
geändert werden; der Port 443 muss für den Server aus dem Internet erreichbar sein (Portforwarding im Router) Somit ist der Apache […]