Anda di halaman 1dari 4

UNIX, Linux y OS X Permisos de archivos

Para ver informacin de permisos para todos los archivos y directorios dentro del
directorio de trabajo actual, abrir una nueva terminal y escriba: ls -l
He aqu un ejemplo de la salida:
drwxr-xr-x 6 grupo de usuarios 204 30 dic 06:37 imgenes
-rw-r - r-- 1 de mayo de 5754 del grupo de usuarios 20 de 2005 index.html
-rw-r - r-- 1 grupo de usuarios Ene 9482 16:29 16 de mipagina.html

Para ver informacin de permisos para un archivo en particular (por ejemplo:


miarchivo.txt) escriba: ls -l miarchivo.txt
He aqu un ejemplo de la salida:
-rw-r - r-- 1 grupo de usuarios Ene 9482 16:29 16 de miarchivo.txt

Aqu es una referencia rpida y diagrama de lo "-rwxrw-r--" significa:


"R" significa: permiso de lectura
"W" significa: permiso de escritura
"X" significa: permiso de ejecucin

Tipo
-

Descripcin
Tipo de archivo: "-" significa un archivo. "D" significa un directorio

rwx

Leer, escribir y ejecutar permisos para los miembros del


propietario del archivo

rw-

Leer, escribir y ejecutar permisos para los miembros del grupo


propietario del archivo

r--

Leer, escribir y ejecutar permisos para todos los usuarios

El cambio de permisos de archivos y carpetas


Utilice los siguientes comandos para cambiar los permisos de archivo o carpeta:
chmod (modos de cambio de archivo)
chown (cambio de propietario del fichero)
chgrp (cambio de propietario del grupo de archivos)
Las siguientes letras representan
"U" - usuario / propietario
"G" - propietario del grupo
"O" - todos los dems usuarios
"A" - para todos: el usuario propietario, propietario / grupo y todos los dems
usuarios
"R" - permiso de lectura
"W" - permiso de escritura
"X" - permiso de ejecucin
Los ejemplos de sustitucin y el establecimiento de nuevos permisos
(Nota: No utilice el espacio entre cualquiera de los estados.
Ejemplo no escribe: u = rwx)
# Chmod u = rwx nombre de archivo
# Chmod u = rwx directoryName
# Chmod -R u = rwx directoryName
# Chmod g = rx nombre de archivo
# Chmod g = rx-directorio
# Chmod -R g = rx-directorio
# Chmod o = r nombre de archivo
# Chmod o = r-directorio
# Chmod -R o = r-directorio
# Chmod u = rwx, g = rx, o = r nombre de archivo
# Chmod u = rwx, g = rx, o = r-directorio
# Chmod -R u = rwx, g = rx, o = r-directorio
# "-R" - Significa cambiar de forma recursiva los permisos de directorios y sus
contenidos.
# Chmod a nombre de archivo = rwx
# "A" - para todos: el usuario propietario, propietario / grupo y todos los dems
usuarios.
Ejemplos de aadir o quitar permisos de los permisos actuales
# Chmod u + w nombre de archivo
# Chmod u + w directoryName
# Chmod -R u + w directoryName

# Chmod g + w nombre de archivo


# Chmod g + w directoryName
# Chmod -R g + w directoryName
# Chmod o nombre de archivo
# Chmod o-directorio
# Chmod -R o directoryName
Modificacin de mltiples ejemplos de permisos:
* Chmod u + w, g + x, o nombre de archivo
* Chmod ug + rwx nombre de archivo
* Chmod ugo + rwx nombre de archivo
* Chmod u + w, g + x, o directoryName
* Chmod ug + rwx directoryName
* Chmod ugo + rwx directoryName
* Chmod -R u + w, g + x, o directoryName
* Chmod -R ug + w, o directoryName
* Chmod -R ugo + rwx directoryName
* "-R" - Significa cambiar de forma recursiva los permisos de directorios y sus
contenidos.
Ejemplos de cambiar de usuario / propietario:
* Chown nombre de usuario nombre de archivo
* Chown -R nombre de usuario directoryName
Ejemplos de cambiar de usuario / propietario:
* Chown nombre de usuario nombre de archivo
* Chown -R nombre de usuario directoryName
Ejemplos de cambiar de usuario / propietario:
* Chgrp nombre nombregrupo
* Chgrp -R nombregrupo directoryName
"-R" - Significa cambiar de forma recursiva los permisos de directorios y sus
contenidos.

He aqu algunos ejemplos ms:


chmod u = rwx, g = rw, o = rx miarchivo.txt
Ahora ver el resultado:
ls -l miarchivo.txt
-rwxrw rx-1 grupo de usuarios Ene 9482 16:29 16 de miarchivo.txt

chmod -R u = rwx, g = rx, o = r-directorio


Ahora ver el resultado:
ls -l-directorio
drwxr-6 xr-- grupo de usuarios 204 30 dic 06:37 imgenes

-rwxr-1 xr-- grupo de usuarios 20 de mayo de 5754 de 2005 index.html


-rwxr-1 xr-- grupo de usuarios Ene 9482 16:29 16 de mipagina.html

chown -R www-directorio
Ahora ver el resultado:
ls -l-directorio
drwxr-6 xr-- grupo www 204 30 dic 06:37 imgenes
-rwxr-1 xr-- grupo www 5754 20 de mayo de de 2005 index.html
-rwxr-1 xr-- grupo www Ene 9482 16:29 16 de mipagina.html

chgrp -R www-directorio
Ahora ver el resultado:
ls -l-directorio
drwxr-xr-- 6 www www 204 30 dic 06:37 imgenes
-rwxr-xr-- 1 www www 5754 20 de mayo de de 2005 index.html
-rwxr-xr-- 1 www www Ene 9482 16:29 16 de mipagina.html

Anda mungkin juga menyukai