donar permisos a la carpeta del projecte a vps ubuntu
servidors 19/11/2025

donar permisos a la carpeta del projecte a vps ubuntu

Aquestes comandes són una manera molt més segura i recomanada de gestionar permisos i propietari per a un projecte web. Aquí tens el que fa cadascuna:
C:\Users\joanp\AppData\Roaming\Notepad++\plugins\Config\NppFTP\Cache\root@148.230.117.150\var\www\html\posts_adk\index.php

chown -R www-data:www-data /var/www/html/posts_adk

find /var/www/html/posts_adk -type d -exec chmod 755 {} \;
find /var/www/html/posts_adk -type f -exec chmod 644 {} \;

Aquestes comandes són una manera molt més segura i recomanada de gestionar permisos i propietari per a un projecte web. Aquí tens el que fa cadascuna:

chown -R www-data:www-data /var/www/html/posts_adk
Aquesta comanda canvia el propietari i el grup de tots els fitxers i carpetes dins de /var/www/html/posts_adk a www-data (que normalment és l’usuari que fa servir el servidor web com Apache o Nginx).

find /var/www/html/posts_adk -type d -exec chmod 755 {} \;
Això dona permisos 755 (lectura, escriptura i execució per al propietari, i només lectura i execució per a la resta) a totes les carpetes dins del directori. Les carpetes han de tenir permís d’execució per poder-hi accedir.

find /var/www/html/posts_adk -type f -exec chmod 644 {} \;
Aquesta comanda dona permisos 644 (lectura i escriptura per al propietari, i només lectura per a la resta) a tots els fitxers dins del directori.

Resum:
Amb aquestes comandes, el teu projecte tindrà una configuració segura i funcional per a la majoria de webs en producció: el servidor web podrà llegir i escriure on calgui, i la resta d’usuaris només podran llegir.
Si vols, pots executar-les sense problema! Si necessites que t’expliqui alguna cosa més, digues-m’ho.