Login | registrarse | recordar contraseña
128146
1478
213528
15
PORTADAFORO AYUDATUTORIALESPROGRAMASDRIVERSMONTAJESMANUALESMOVILESORDENADORES SEGUNDA MANOBUSCAR?

Título del Artículo: Manejo de permisos de archivos (chmod)
Descripción: En esta ocacion explicaremos brevemente el uso de permisos de archivos con chmod.

Los permisos funcionan para saber quien puede leer, escribir y ejecutar archivos, estos son señalados de la siguiente forma:
r = Leer
w = Escribir
x = ejecutar.

Estos estan divididos en tres grupos de tres, los primeros tres son para el dueño o usuario, los siguentes tres son para el grupo, esto quiere decir que si un usuario pertenece a ese grupo podra hacer uso de los permisos asignados, y el ultimo grupo es para todos los demas, o todo el mundo.

-rw-r--r-- 1 blastah users 555623 Jan 18 13:31 wget-log


en este ejemplo el usuario blastah (o sea yo) tiene permiso de lectura y escritura, el grupo users tiene permiso de lectura solamente y todos los demas tambien tienen permiso de lectura.

Para cambiar los permisos hay 2 formas, una es con numeros de permisos, y la otra con letras, primero explicare con letras:

Cambiaremos los permisos para que el usuario puede leer, escribir y ejecutar.

chmod u+rwx wget-log

Este sera nuestro resultado

-rwxr--r-- 1 blastah users 555623 Jan 18 13:31 wget-log

ahora cambiaremos los permisos del grupo a lectura y escritura

chmod g+rw wget-log

Este sera nuestro resultado

-rwxrw-r-- 1 blastah users 555623 Jan 18 13:31 wget-log

para cambiar los permisos de todos los demas usaremos "o", estos permisos son acumulativos, asi que si queremos quitar algun permiso usaremos "-" en lugar de +.

Ahora si queremos añadir permisos a todos usaremos "a"


Como te podras dar cuenta es facil usarlo, solo que si queremos dar permiso que no son iguales, tendremos que hacerlo en varias lineas, por ejemplo, si queremos dar permiso de lectura, escritura y ejecucion para el usuario, y lectura y escritura al grupo y para todos los demas solo lectura tendremos que hacerlo en 3 lineas, para ello es preferible hacerlo con numeros, que acontinuacion explicare.


cada permiso tiene un valor:

4 = r
2 = w
1 = x

tomando el caso anterior seria de la siguiente forma

chmod 751 wget-log

y esto se hace sumando los valores

para el usuario, r+w+x= 7
para el grupo, r+x = 5
para todos los demas x=1

esto nos da 751

Si queremos que quede sin permisos usaremos 0

Espero esto sea claro y de utilidad.

Saludos.
Enviado por: blastah - Fecha: 09-02-2003 18:44:48

Si necesitas consultar alguna duda pulsa aquí.

Usuario:
Clave:
Regístrate - Recordar Contraseña


PORTADA¿Que es ConfigurarEquipos?Quienes somosLogo

Aviso Legal Politica de Privacidad Referencias en Prensa Colaborar Contactar Publicidad
.Buscar:

en

Copyright (c) 2002-2008 ConfigurarEquipos.com® | 05-07-2008 06:13:57 | Informática | Mapa Web