Ce face chown
Numele chown provine de la change owner. În sistemele Linux, fiecare fișier aparține unui anumit cont de utilizator și unui grup de sistem.
Doar administratorul sistemului (root sau utilizator cu privilegii sudo) poate schimba proprietarul unui fișier. Este o operațiune frecventă la configurarea serverelor web (de exemplu transferul folderului web către utilizatorul www-data).
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
-R, --recursive |
Modifică proprietarul recursiv pentru toate fișierele și directoarele din interior. |
utilizator |
Noul nume de utilizator sau UID. |
utilizator:grup |
Setează simultan atât noul utilizator proprietar, cât și noul grup. |
:grup |
Schimbă doar grupul, lăsând proprietarul neschimbat (echivalent cu chgrp). |
Exemple
Exemplul 1: Schimbarea proprietarului unui director de site
Atribuim folderul serverului web utilizatorului www-data.
sudo chown -R www-data:www-data /var/www/html
Ieșire în terminal
Proprietar actualizat: www-data (grup: www-data)
Greșeli frecvente
- Rularea
chownfără drepturi desudo, ceea ce returnează eroarea „Operation not permitted”.