Si tens a Clouding.io un Servidor VPS Linux amb el sistema operatiu Linux, és possible que en algun moment hagis de modificar els permisos, canviar el propietari/grup o, en definitiva, fer canvis als fitxers i directoris de Linux.
T'expliquem com ho has de fer d'una manera senzilla. Per fer-ho, has d'accedir al teu servidor mitjançant SSH:
Nota
Pots trobar més informació sobre l'accés per SSH al teu servidor a l'article:
Les ordres que s'utilitzen per modificar permisos o canviar el propietari d'un fitxer/directori són chmod i chown.
chmod
L'ús de chmod es pot descriure de la manera següent:
Hi ha 3 permisos bàsics per a Linux:
- r – lectura
- w – escriptura
- x – execució
Aquests tres permisos es poden assignar a les quatre categories següents:
- u – Propietari: propietari del fitxer o directori.
- g – Grup: grup al qual pertany el fitxer o directori.
- o – Altres: tots els altres usuaris que no són el propietari ni pertanyen al grup.
- a – Tots: inclou el propietari, el grup i els altres.
Pots comprovar els permisos establerts mitjançant un ls -lh o l'ordre stat executant-los sobre els fitxers següents:
Fitxer
# ls -lh archivo.txt # stat archivo.txt
En cas que vulguis establir permisos d'escriptura per al grup del fitxer, es faria de la manera següent:
Fitxer
# chmod g+w archivo.txt
I per treure'ls, el següent:
Fitxer
# chmod g-w archivo.txt
Amb aquestes pautes, es poden afegir o treure permisos per als quatre grups esmentats anteriorment.
A més, també és possible fer modificacions de permisos mitjançant el mode octal.
chown
Per canviar el propietari i el grup d'un fitxer n'hi ha prou amb emprar chown de la manera següent:
Fitxer
# chown usuario:grupo archivo.txt
Aquesta ordre establirà usuario com a propietari i grupo com a grup.
Es poden emprar expressions regulars com ara:
# chown usuario:grupo * per modificar el propietari i el grup de tots els fitxers i carpetes d'on et trobis, o
# chown -R usuario:grupo *per fer-ho amb un directori o fitxer concret.