Accueil > Informatique > 20c tips > Créer un répertoire protégé par un mot de passe

Créer un répertoire protégé par un mot de passe

mardi 9 juin 2009, par Vincent

Méthode générale

  • Créer le répertoire Mes_secrets, puis dans ce répertoire.
  • Créer un fichier .htaccess
     AuthName message
    AuthUserFile /cheminreel/Mes_secrets/prive/.htpasswd
    AuthGroupFile /dev/null
    AuthType Basic
    <limit GET POST>require valid-user</Limit> 
  • Créer un répertoire prive et à l’intérieur du répertoire Mes_secrets :
  • Créer un fichier .htaccess
     AuthGroupFile /dev/null
    AuthName "Acces restreint"
    AuthType Basic
    deny from all 
  • Créer un fichier .htpasswd avec des lignes
    login:password
    Sous Linux on peut faire: :
htpasswd -c .htpasswd login_user

Chez free

  • Créer le répertoire Mes_secrets
  • Créer un fichier .htaccess à l’intérieur de ce répertoire
          PerlSetVar AuthFile prive/.htpasswd
          AuthName Restricted
          AuthType Basic
          require valid-user
  • Créer un répertoire prive/ à la racine du site, puis dans ce répertoire,
  • Créer un fichier .htaccess
          deny from all
  • Créer un fichier .htpasswd avec des lignes
    login:password

Attention les mots de passe doivent être écrit en clair.