Debe estar conectado para participar
Buscar en los foros:


 






Uso de Comodín:
*    coincide cualquier número de caracteres
%    coincide exactamente un caracter

Permisos (chmod)

No hay Etiquetas
Entrada
Entry Level

CiRuS

entradas: 56

00:35 07/03/2005

1

Bueno, ahora les voy a dejar una demostracion para que puedan entender como funcionan los permisos en Linux, cuando vemos un archivo o un directorio en la fila de permisos tenemos esto:
——————————————————————————————————-
rwxr-xr-x
———> esto se bifurca en 3 partes
— — — ———-> tiene 3 columnas que en cada una se ubican los permisos de
Owner(propietario), Group(grupo), Others(otros)

——————————————————————————————————-
Los permisos son de Read(lectura), Write(escritura) y Execute(ejecución) y se ubican cada uno en la columna del owner, group y others; bien, ahora para darle permisos a un archivo, tenemos 2 formas, la forma literal y la nominal(yo prefiero ésta), usaremos el comando chmod para modificar los permisos:
Forma literal:
Bien, esto funciona asi, el user es la letra "u", el group es la "g" y el others es la "x", mientras que los permisos son "r", "w" y "x", bien ahora esto se separa por un signo + (para agregar permisos) y -(para sacarlos)
Ejemplo:
Si queremos que el archivo hola tenga permisos full para el Owner debemos hacer lo siguiente
——————————————————————————————————-
cirus@debian:~/infohackargentina$ chmod u+rwx hola
cirus@debian:~/infohackargentina$ ls -la
total 2
drwxr-xr-x 2 cirus cirus 72 2005-02-10 01:15 .
drwxr-xr-x 22 cirus cirus 1248 2005-02-10 01:10 ..
-rwx—— 1 cirus cirus 0 2005-02-10 01:15 hola
——————————————————————————————————-

Forma Octal:
Las 3 columnas que veiamos antes tienen sus respectivos numeros para dar permisos, estos son:
R W X
4 2 1

Bien, ahora si queremos darle permisos de R, W y X a Group debemos sumar estos números y así obtendremos lo siguiente:
4+2+1=7
Entonces para darle permisos a G es:
——————————————————————————————————-
cirus@debian:~/infohackargentina$ chmod 070 hola
cirus@debian:~/infohackargentina$ ls -la
total 2
drwxr-xr-x 2 cirus cirus 72 2005-02-10 01:15 .
drwxr-xr-x 22 cirus cirus 1248 2005-02-10 01:10 ..
—-rwx— 1 cirus cirus 0 2005-02-10 01:15 hola
——————————————————————————————————-

Bien, espero que hayan comprendido como utilizar los permisos en Linux, suerte y disfruten!.

SALUDOS