Install package sudo apt-get install apache2-utils Generate htpasswd file sudo htpasswd -c /var/www/yourweb/.htpasswd yourname Update .htaccess AuthType Basic AuthName "Restricted Content" AuthUserFile /var/www/yourweb/.htpasswd Require valid-user