• Votre panier est vide.

  • COMPTE

Implémenter des répertoires personnels et les sécuriser

Gérer les répertoires personnels

1 – Se connecter avec son autre utilisateur, exemple « thomas » (ouvrez une nouvelle session avec alt+F2).

2 – Créer dans le home, un dossier « public_html ».

3 – Donner des droits en utilisant la commande dans public_html :

A2enmod userdir

 

4 – Créer le fichier .htaccess (nano) contenant :

AuthTypeBasic

AuthName “Entrez un mdp”

AuthUserFile “/home/thomas/public_html/.htpasswd”

Require valid-user

 

5 – Créer le fichier .htpasswd contenant simplement :

VotreNom:VotreMdp

 

6 – En étant root aller dans le répertoire personnel de l’utilisateur, dans public_html et écrire la commande :

Htpasswd .htpasswd thomas

 Cela va crypter votre compte et l’activer

 

7 – Redémarrer Apache 

Service apache2 restart

 

8 – Pour tester votre identification, connectez-vous à l’url du type :

AdresseIP/~nomUtilisateur

 

Si cela ne marche pas, assurez-vous qu’Apache autorise le .htaccess à écraser les données, pour cela ajoutez au fichier de configuration dans /etc/apache2/sites-enabled/000-default :

<Directory /var/www/>

AllowOverride All AuthConfig

Order allow,deny

Allow from al

</Directory>

 Et voilà, le tour est joué !

TOUT VOIR Ajouter une remarque
VOUS
Ajouter votre commentaire
Culte du code | 2015-2022  (Vecteurs par Freepik, Parallax par fullvector)