Skip to main content

Debian Nginx – Passwortschutz / htaccess einrichten

Diese Anleitung zeigt euch, wie ihr mit Nginx einen Passwortschutz / htaccess für eure gesamte Webseite bzw. für einzelne Unterseiten einrichten könnt.

1. htpasswd erzeugen

Am einfachsten könnt ihr die Datei mit Boardmitteln erzeugen. Dazu gebt ihr folgendes in die Konsole ein.

Nun lässt ihr euch zu eurem Benutzer ein Passwort in die Datei schreiben.

Im Dialog werdet ihr nun nach eurem Passwort gefragt.

Nun könnt ihr euch eure „.htpasswd“ Datei anzeigen lassen und schauen, wie sie aussieht.

Bei mir sieht dies so aus.

ht_0

 

2. Nginx Konfiguration anpassen

Nun öffnet ihr die Nginx Konfiguration.

Darin solltet ihr sowas ähnliches sehen.

ht_1

Nun habt ihr 2 Möglichkeiten. Ihr könnt eure komplette Webseite mit einem Passwort schützen oder nur einen Teilbereich.

2.1 Komplette Webseite schützen

Dazu schreibt ihr folgende Befehle in die Konfiguration.

2.2 Einzelne Webseite schützen

Dazu fügt ihr folgendes in die Konfiguration ein. Dieser Code schützt NUR die Unterseite „munin“. Kann in jede andere Seite abgeändert werden.

 

Zum Schluss müsst ihr bei Nginx noch einen Reload durchführen.

Nun solltet ihr folgendes auf eurer Homepage sehen:

ht_2

Teile diesen Beitrag

Christian

Ich studiere derzeit Informatik und betreibe in meiner Freizeit diesen Blog.
Auf die Idee kam ich, als ich Anleitungen zum Thema Debian gesucht habe. Leider waren viele Anleitungen veraltet und daher nutzlos.

Da kam ich auf die Idee selbst Anleitungen zu schreiben.
Wenn meine Anleitungen auch veraltet sein sollten, dann schreibt mir das bitte und ich versuche sie zu aktualisieren.
Christian

Christian

Ich studiere derzeit Informatik und betreibe in meiner Freizeit diesen Blog. Auf die Idee kam ich, als ich Anleitungen zum Thema Debian gesucht habe. Leider waren viele Anleitungen veraltet und daher nutzlos. Da kam ich auf die Idee selbst Anleitungen zu schreiben. Wenn meine Anleitungen auch veraltet sein sollten, dann schreibt mir das bitte und ich versuche sie zu aktualisieren.

One thought to “Debian Nginx – Passwortschutz / htaccess einrichten”

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.