CAMBIAR PERMISOS DESDE LA CONSOLA

NOS VAMOS A: APLICACIONES, ACCESORIOS, TERMINAL.
POR EJEMPLO YO LE QUIERO DAR PERMISOS DE LECTURA, ESCRITURA Y EJECUCION PARA LOS 3 GRUPOS A UNA CARPETA LLAMADA PRUEBA QUE ESTA EN EL ESCRITORIO, ASI QUE NAVEGO HASTA EL ESCRITORIO:

cd Escritorio

Y TENGO DOS OPCIONES, LA NUMERICA Y LA ALFABÉTICA:

1.- chmod 777 Prueba
2.- chmod rwx Prueba

SI  LA CARPETA PERTENECE A ROOT, TENDREMOS QUE HACERLO ASI:

1.- sudo chmod 777 Prueba
2.- sudo chmod rwx Prueba

Y METER NUESTRA PASSWORD.

SI QUEREMOS QUE SE HAGA DE MANERA RECURSIVA, ES DECIR, QUE LOS FICHEROS Y CARPETAS CONTENIDOS EN PRUEBA, TAMBIEN RECIBAN ESTOS CAMBIOS, HACEMOS ESTO:

1.- chmod -R 777 Prueba
2.- chmod -R rwx Prueba

CUALQUIERA DE LAS DOS Y TENIENDO EN CUENTA LO DE SUDO.

UN PAR DE EJEMPLOS MAS:
QUEREMOS QUE EL USUARIO TENGA RWX, EL GRUPO RW Y LOS DEMAS R, EN LA CARPETA PRUEBA:

1.- chmod 764 Prueba
2.- chmod u=rwx,g=rw,o=r Prueba

u EQUIVALE A USUARIO ( user ), g A GRUPO ( group ), Y o A OTROS ( others ). TAMBIEN SIRVE LO DE -R Y sudo.

QUEREMOS QUE EL USUARIO TENGA RW, EL GRUPO R Y LOS DEMAS R, EN LA CARPETA DE PRUEBA:

1.- chmod 644 Prueba
2.- chmod u=rw go=rw Prueba

IGUALMENTE SIRVE LO DE -R Y sudo.

PARA QUITAR PERMISOS, REALMENTE ES CAMBIARLOS POR OTROS, ASI QUE ES LO MISMO QUE AQUI SE EXPLICA.

¿ QUE SON LOS PERMISOS ?

LOS PERMISOS O ATRIBUTOS DE UNA CARPETA O UN FICHERO SON UNOS NUMEROS O LETRAS QUE INDICAN SI EL ARCHIVO O LA CARPETA PUEDEN SER USADOS POR TODO EL MUNDO O SOLO POR ALGUNOS.

Fichero=Archivo

LA EXPLICACION ES VALIDA PARA TODO TIPO DE CARPETAS O FICHEROS ( png, txt, jpg, avi, rmvb, wav, mp3… ).
PARA VER LOS PERMISOS DE UN FICHERO, ABRIMOS UNA TERMINAL, APLICACIONES -> ACCESORIOS -> TERMINAL, VAMOS A LA CARPETA DONDE ESTA EL FICHERO ( CON EL COMANDO cd Y LA RUTA ) Y ESCRIBIMOS:

ls -l

O SI QUEREMOS DIRECTAMENTE VER EL FICHERO O CARPETA:

ls -l | grep ( PRUEBA )

DONDE DICE ( PRUEBA ), PONED LA CARPETA O FICHERO ( lista.txt…)
Y AL PRINCIPIO DE CADA FILA, EN LA PRIMERA COLUMNA, VEREMOS ALGO ASI:
-rwxrwxrwx EL GUION INICIAL INDICA QUE ES UN ARCHIVO.
drwx—— LA d INICIAL INDICA QUE ES UN DIRECTORIO O CARPETA ( DIRECTORY ).

CADA CARPETA O FICHERO TIENE 3 GRUPOS DE PERMISOS CON 3 PERMISOS CADA UNO.
* EL PRIMER GRUPO INDICA LOS PERMISOS DEL USUARIO DUEÑO DEL FICHERO.
* EL SEGUNDO GRUPO INDICA LOS PERMISOS DEL GRUPO DE USUARIOS DEL FICHERO.
* EL TERCER GRUPO INDICA LOS PERMISOS PARA EL RESTO DE USUARIOS.

LOS 3 TIPOS DE PERMISOS QUE HAY SON:
* LECTURA ( r ): SE REPRESENTA CON LA LETRA r, QUE VIENE DEL INGLES READ. INDICA SI PUEDES ABRIR EL FICHERO Y VER SU CONTENIDO.
* ESCRITURA ( w ): SE REPRESENTA CON LA LETRA w, QUE VIENE DEL INGLES WRITE. INDICA SI PUEDES MODIFICAR EL CONTENIDO DEL FICHERO.
* EJECUCION ( x ): SE REPRESENTA CON LA LETRA x, QUE VIENE DEL INGLES EXECUTION. INDICA SI PODEMOS EJECUTAR EL ARCHIVO ( script, instalador… ).

EL RESUMEN A LA HORA DE LA VERDAD ES QUE NOSOTROS VEMOS QUE LOS FICHEROS TIENE LOS PERMISOS DEL TIPO:

rwxrwxrwx -> 777 (se lee siete, siete, siete)
rw-r-xr-x -> 655 (se lee seis, cinco, cinco)
r——– -> 400 (se lee cuatro, cero, cero)

EL EQUIVALENTE NUMERICO VIENE DEL BINARIO.
EL 7 EQUIVALE EN BINARIO A 111 Y EL 0 A 000.
111 -> RWX -> 7
110 -> RW- -> 6
101 -> R-X -> 5
100 -> R– -> 4
011 -> -WX -> 3
010 -> -W- -> 2
001 -> –X -> 1
000 -> — -> 0

EL BINARIO VA POR POTENCIAS DE DOS, ENTONCES 111 EN BINARIO = 2²+2¹+2⁰ = 4+2+1=7. 101 = 2²+0+2⁰ = 5


OTRA FORMA DE VERLO ES QUE EL 1 EQUIVALE A QUE SE PONE ALGO Y EL CERO A QUE NO SE PONE NADA, ENTONCES SABIENDO QUE EL ORDEN DE LOS PERMISOS ES rwx, PODEMOS DEDUCIR QUE UN 7, QUE EQEUIVALE A 111 QUERRA DECIR QUE ESCRIBIMOS rwx Y UN 5, QUE EQUIVALE A 101, QUIERE DECIR QUE PONGAMOS PERMISOS DONDE HAY UN 1 SIGUIENDO EL ORDEN, ES DECIR r-x.

AHORA SI APLICAMOS ESTO UNA VEZ POR CADA GRUPO ( USUARIO, GRUPO, OTROS ) NOS SALEN LOS PERMISOS DE LA FORMA rwxrwxrwx.


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: