Outils pour utilisateurs

Outils du site


Panneau latéral

linux:htaccess (lu 23400 fois)

htaccess

Créer un fichier htpasswd

La commande htpasswd permet de créer un fichier htpasswd contenant les logins et mot de passe crypté.

htpasswd -c /var/www/.htpasswd <votreLogin>

Le mot de passe vous sera demandé 2 fois.

Sécuriser l'accès à un répertoire par mot de passe

Créer un fichier .htpasswd et un fichier .htaccess avec ceci Pour apache 2.2

  AuthUserFile /var/www/.htpasswd
  AuthName "Accès limité"
  AuthType Basic
  Require valid-user

Pour les anciennes config d’apache

AuthUserFile /var/www/.htpasswd
AuthGroupFile /dev/null
AuthName "Accès limité"
AuthType Basic
<Limit GET POST>
  require valid-user
</Limit>

Sécuriser l'accès à un répertoire par adresse ip

  Order Deny,Allow
  Deny from all
  Allow from 192.168.0.1

Sécuriser l'accès à un répertoire par mot de passe et par adresse ip

  AuthUserFile /var/www/.htpasswd
  AuthName "Accès limité"
  AuthType Basic
  require valid-user
 
  Order Deny,Allow
  Deny from all
  Allow from 192.168.0.1
  Satisfy all

Pour les anciennes config d’apache

AuthUserFile /var/www/.htpasswd
AuthGroupFile /dev/null
AuthName "Accès limité"
AuthType Basic
<Limit GET POST>
  require valid-user
</Limit>
Order Deny,Allow
Deny from all
Allow from 192.168.0.1
Satisfy all

Sécuriser l'accès à un répertoire par mot de passe sauf pour une adresse ip

  AuthUserFile /var/www/.htpasswd
  AuthName "Accès limité"
  AuthType Basic
  require valid-user
 
  Order Deny,Allow
  Deny from all
  Allow from 192.168.0.1
  Satisfy any

Pour les anciennes config d’apache

AuthUserFile /var/www/.htpasswd
AuthGroupFile /dev/null
AuthName "Accès limité"
AuthType Basic
<Limit GET POST>
  require valid-user
</Limit>
Order Deny,Allow
Deny from all
Allow from 192.168.0.1
Satisfy any

Plein d’autres exemples ⇒ http://www.htaccesselite.com/

linux/htaccess.txt · Dernière modification: 13-02-2018 15:18 de edmc73