Entradas

Mostrando las entradas etiquetadas como userdir

Protegir un directori d'usuari amb una contrasenya

Imagen
Protegir un directori d'usuari amb una contrasenya   Com hem vist a l' entrada anterior , hem creat directoris per a cada usuari amb el qual ens podem guardar fitxers i directoris entre altres coses. Ara anem un pas enllà i és hora de donar-li un poc de seguretat. Llavors, el que anem a fer, és protegir els directoris amb una contrasenya. Mòdul d'autenticació Primerament anem a veure si tenim habilitat el mòdul d'autenticació. Per a açó anem a utilitzar la comanda ls -l /etc/apache2/mods-enabled i hem de veure si teniim activar el mòdul auth_basic. .htaccess El següent pas és crear un arxiu anomentat .htaccess al directori que volem protegir. En el nostre cas eixe directori és el public_html.   El fitxer ha de tindre més o menys la següent estructura. Cal destacar les línies on fica AuthUserFile i Require les quals indiquen on estan les credencials i que l'usuari deu iniciar sessió per entrar al directori, res...

Directoris Web per usuari

Imagen
Directoris Web per usuari     A aquesta pràctica anem a crear un directori web per al nostre usuari sobre un VPS. Primerament, hem d'habilitar l' userdir amb la comanda sudo a2enmod userdir.  Per comprovar si realment l'hem habilitat tan sols hem de veure un llistat dels fitxers del directori /etc/apache2/mods-enabled . He utilitzat la comanda ls /etc/apache2/mods-enabled Com es pot observar a la captura tenim dos fitxers anomenats userdir.conf i userdir.load , la qual cosa significa que, de moment, tot ho hem fet correctament.  Seguidament, he fet la comanda cat /etc/apache2/mods-enabled/userdir.conf per veure alguns aspectes de l'arxiu. Com és pot veure el directori s'ha d'anomenar public_html i ha d'estar a la ruta /home/nom-de-l-usuari/public_html i aquesta està deshabilitada per l'usuari root. Una vegada comprovat el fitxer ens disposem a reiniciar el servei apache amb la comanda sudo service apache2 restart ...