Skip to content

Instantly share code, notes, and snippets.

@MinaMikhailcom
Created October 18, 2017 13:51
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save MinaMikhailcom/b7619ed227c257b3b83e4511e8a65624 to your computer and use it in GitHub Desktop.
Save MinaMikhailcom/b7619ed227c257b3b83e4511e8a65624 to your computer and use it in GitHub Desktop.
Basic authentication configurations for Lighttpd under Ubuntu
apt install apache2-utils
htpasswd -c /etc/lighttpd/.htpasswd <Username> #Replace <Username>, you will be prompted to enter the password.
# Make sure that "mod_auth" is loaded in "server.modules".
nano /etc/lighttpd/lighttpd.conf
#Add the following to lighttpd.conf.
auth.backend = "htpasswd"
auth.backend.htpasswd.userfile= "/etc/lighttpd/.htpasswd"
auth.require = ( "/RestrictedURL" =>
(
"method" => "basic",
"realm" => "Restricted!",
"require" => "valid-user"
),
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment