Synology website beveiligen met een wachtwoord

Een website die je host op je Synology kun je beveiligen met loginnaam en wachtwoord.

Bezoekers krijgen bij het openen van de website een dialoog venster met de vraag om een loginnaam en wachtwoord in te voeren. Pas als die goed zijn, wordt toegang verleend.

Hier volgt de instructie

Zet in de Web folder van de synology een .htaccess met de volgende inhoud:

AuthType Basic
AuthName „Restricted access!”
AuthUserFile /volume1/web/password/.htpasswd
AuthGroupFile /dev/null
require valid-user

In de folder password komt een .htpasswd
Dit is een textfile met een gecodeerd wachtwoord. Op een Mac of linux kun je dat aanmaken met het volgende commando:

htpasswd -nb inlognaam password  

De output hiervan inlognaam:$apr1$uDvPrPJM$Cke891A4CWUMd7B09D23t0 moet je kopieren en plakken in het .htpasswd file.

Nu kun je de website testen.
Als alles werkt kun je evt. het .htpasswd bestand verplaatsen naar een andere plek buiten de /volume1/web folder. Op die manier kan niemand van buiten toegang krijgen tot het password file. vb. /volume1/backup/web-passwd.

Deze methode kan ook gebruikt worden om alleen bepaalde folders in een website te beveiligen.

Comments

Popular posts from this blog

100.000 contacts for TyT MD-2017

De Kunst van het gebruik van Prompts in ChatGPT en Bing Chat Enterprise

Show a users display name in a PnP Modern Search Results Web Part using handlebars helpers