Posts Tagged ‘ Konfiguration

RC-Files: Pimp my.. bashrc

Linux ist mächtig – das weiß jeder der sich etwas eingearbeitet hat. Viele der kleinen Feinheiten bleiben den meisten verborgen.
So auch die mächtige .bashrc-Datei, die in eurem home-Verzeichnis liegt und bei jedem Start der Konsole geladen wird. Sie ist eine von vielen RC-Dateien, die beim Start von Programmen oder dem System selbst ausgeführt werden.

Im folgenden findet ihr eine Liste mit bashrc-Befehlen sowie einem Kommentar, was diese bewirken:
Weiterlesen

Nginx sicherer machen

Sicherheit ist bei jedem Webserver ein wichtiges Thema, über das man sich nie zu wenig Gedanken machen kann.
Ich möchte hier einige, u.a. auch vom Apache bekannte, Möglichkeiten vorstellen, wie man seinen nginx-Webserver sicherer machen kann.
Es sind natürlich nur Empfehlungen und besonders bei den Veränderungen am Source-Code von nginx möchte ich noch einmal bemerken, das ich keine Haftung für Schäden jeglicher Art übernehme, die durch hier vorgeschlagene Änderungen entstanden sind! Wenn ihr also nicht wisst, was ihr tut, lasst lieber erst einmal die Finger davon! ;)

Änderungen an der Serverkonfigurationsdatei

Die Konfigurationsdatei des nginx /etc/nginx/nginx.conf bietet einfache Einstellmöglichkeiten, welche lediglich einen Reload bzw. Restart des Webservers benötigen um übernommen zu werden. Um dabei zu verhindern, dass der Server nach einem Neustart nichtmehr funktioniert, weil zum Beispiel ein Syntaxfehler vorliegt, könnt ihr mit dem Befehl

> /usr/sbin/nginx -t

die Konfiguration testen. Dabei kann das Verzeichnis in dem die nginx-Binary liegt je nach Distribution etwas abweichen.

Es einige Möglichkeiten, die eure Serversicherheit erhöhen – hier einige Beispiele dazu:
Weiterlesen