Gérer les répertoires personnels
1 – Se connecter avec son autre utilisateur, exemple « thomas »
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)
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 –
AdresseIP/~nomUtilisateur
Si cela ne marche pas, assurez-vous
<Directory /var/www/> AllowOverride All AuthConfig Order allow,deny Allow from al </Directory>
Et voilà, le tour est joué !