Traducir el foro a otro idioma
Últimos temas
página de pruebas de código
Buscar
Conectarse
Acerca de
Bienvenido al foro Foro de GNU/Linux
Este es un ¡foro de GNU/Linux, un lugar donde compartir conocimientos y ayudar a otros compañeros que lo necesiten.....
CHMOD ..... Permisos
2 participantes
Página 1 de 1.
CHMOD ..... Permisos
"CHMOD ("Change mode") es un comando UNIX que permite cambiar los permisos de acceso de un archivo. Cada archivo tiene nueve clases de acceso, que pueden ser permitidas o denegadas. Se pueden aplicar diferentes permisos al dueño del fichero, al grupo al que el fichero pertenece y al resto de usuarios. Cada una de estas tres clases de usuarios (dueño, grupo, resto de usuarios) puede tener permisos de lectura, escritura y ejecución"
(definición procedente de ignside.net)
1.- Entender su uso
Lo primero que hay que tener en cuenta es que los permisos que tiene un archivo son para; dueño, grupo y resto. Si tenemos en cuenta esto cuando escribimos; "chmod dgr", la "d" pertenecería a los permisos del "dueño", la "g" a los del "grupo" y la "r" a los de el "resto" de usuarios. Ejemplo:
# chmod 765
Con esto le estamos dando un permiso de "7" al dueño, un permiso de "6" al grupo y uno de "5" al resto.
2.- Tipos de permisos:
Existen 3 tipos de permisos; "r", "w" y "x".
"r" o "Read" (lectura): El archivo/carpeta solo puede ser leído, pero no modificado.
"w" o "Write" (escritura): El archivo/carpeta puede ser modificado.
"x" o "eXecute" (ejecución): El archivo/carpeta puede ser ejecutado.
3.- Como saber el tipos de permiso:
Para ver los tipos de permisos desde consola necesitamos poner ls -l (ls = listado -l = utilizar un formato de listado largo, o mostrar atributos) dentro de la carpeta en la que queremos ver los atributos:
# ls -l bla.bla.bla
4.- Fijando permisos, con números:
En este punto es donde conoceremos los diferentes permisos que le podemos dar a cada archivo/carpeta con el comando CHMOD. Los permisos serán los siguientes:
4 = lectura
2 = escritura
1 = ejecución
6 (4+2) = lectura y escritura
5 (4+1) = lectura y ejecución
3 (2+1) = escritura y ejecución
7 (4+2+1) = lectura, escritura y ejecución
Por lo cual si a un archivo le damos un permiso de 765, estamos diciendo que:
El dueño tiene permiso de lectura, escritura y ejecución; el grupo tiene permiso de lectura y escritura; y el resto tiene permiso de lectura y ejecución.
- Fijando permisos, con letras:
En esta ocasión veremos los diferentes permisos, pero esta vez con letras:
0 = --- = sin acceso
1 = --x = ejecución
2 = -w- = escritura
3 = -wx = escritura y ejecución
4 = r-- = lectura
5 = r-x = lectura y ejecución
6 = rw- = lectura y escritura
7 = rwx = lectura, escritura y ejecución
Así pues un archivo con permisos; rwx r-x r-- nos estaría diciendo que:
El dueño tiene permiso de lectura, escritura y ejecución; el grupo tiene permiso de lectura y ejecución; y el resto tiene permiso de lectura.
Para dar permiso a un archivo pondremos delante del tipo de permiso que le queremos dar "+" o "-" para activar (+) o desactivar (-) el/los atributo/os. Por lo cual si usamos; "chmod -w archivo.sh" le estaremos diciendo al sistema lo siguiente:
Desactivar el atributo "escritura" y "ejecución" (en este caso) del fichero "archivo.sh"
Y esto es todo,básicamente ....
kernel67- usuario frecuente
-
Cantidad de envíos : 283
Fecha de inscripción : 25/06/2011
Reputación : 369
Localización : Madrid
Temas similares
» Problema con permisos en disco externo incluso accediendo como root
» Problemas haciendo jailroot en directorio apache y permisos de escritura para el mismo...
» Problemas haciendo jailroot en directorio apache y permisos de escritura para el mismo...
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|
Vie Abr 29, 2022 11:45 pm por Admin
» Instalar LinuxMint18 con Windos10 - Espacio no asignado
Miér Ago 23, 2017 6:09 pm por efueyo
» Retorno al comienzo
Miér Mar 08, 2017 3:26 am por iromserdna
» Nuevo Server de Ender
Jue Ago 20, 2015 4:25 am por kimeros
» initramfs sin solucion aparente.
Dom Jul 12, 2015 5:25 pm por Invitado
» Problemas con ubuntu 14.04 despues de eliminar dependencias
Lun Jun 29, 2015 11:18 pm por Invitado
» Reproductores de video y audio sin sonido
Vie Mayo 29, 2015 4:51 pm por multivesa
» Diablo III: baneo de usuarios de Linux
Vie Mar 20, 2015 8:03 am por tencoar2
» Problemas para instalar Mobile Media Converter
Mar Oct 28, 2014 1:37 am por multivesa
» Partición encriptada
Miér Ago 06, 2014 2:52 pm por Invitado
» Ayuda!! Problemas con la instalacion de GAMIT en ubunto 14.04
Jue Jul 31, 2014 12:56 am por Invitado
» AYUDA URGENTE!!!
Miér Jun 25, 2014 9:47 am por Invitado
» no puedo ver pelis ni escuchar musica con xubuntu
Vie Mayo 30, 2014 5:42 pm por Invitado
» ata_id [251]: HDIO_GET_IDENTITY failed for ' /dev/sdb ' : Invalid argument.
Dom Mayo 25, 2014 10:42 am por Invitado
» instalar y configurar genius g-pen 560 en ubuntu 13.10
Mar Mayo 20, 2014 11:56 pm por jeronimo
» bajar, crear cd con actualizaciones para ubuntu 13.10/14
Lun Mayo 19, 2014 3:39 am por tuga_84
» Poner contraseña en Ubuntu 14.04
Sáb Mayo 17, 2014 9:44 pm por Invitado
» programa para reinstalar sistema en tablet para ubuntu 13.10
Miér Abr 30, 2014 7:22 am por jeronimo
» poder ver datos de cd/dvd grabado en windows en ubuntu 13.10
Miér Abr 30, 2014 7:17 am por jeronimo
» BBS Tools no detecta dispositivo Tom Tom One V8
Jue Abr 17, 2014 12:41 am por Invitado