Outils pour utilisateurs

Outils du site


linux:apache:whitelisthtaccess

Ceci est une ancienne révision du document !


Apache2: Whitelist & htpasswd

  1. Créer un fichier password:
    htpasswd -c /usr/local/apache/passwd/site-passwords vincent
  2. Modifier le fichier de config apache2
    nano /etc/apache2/sites-enables/site.conf

<file apache site.conf> <IfModule mod_ssl.c> <VirtualHost *:443>

  ServerName site.be
      RewriteEngine on
  ProxyPass / http://172.31.32.105/ nocanon
  ProxyPassReverse / http://172.31.32.105/
<proxy *>
 <RequireAny>
  AuthType Basic
 AuthName Documents
 AuthBasicProvider file
 AuthUserFile "/usr/local/apache/passwd/site-passwords"
      Require valid-user
      Require ip 1.2.3.4
 </RequireAny>
</proxy>

SSLCertificateFile /etc/letsencrypt/live/site/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/site/privkey.pem Include /etc/letsencrypt/options-ssl-apache.conf </VirtualHost> </IfModule></site>

linux/apache/whitelisthtaccess.1683041951.txt.gz · Dernière modification : de root