Linux - Por que permisos 777 y 666 ?

 
Vista:

Por que permisos 777 y 666 ?

Publicado por Aitor Sanchez (2 intervenciones) el 21/10/2010 16:48:03
Hola, tengo dos dudas sobre los permisos:

1.- Por que se usan los permisos 777 en directorios y 666 sobre ficheros regulares.
2.- Si resto el valor umask 0177 a un fichero con permisos 0666 que le pasa?

gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de raymundo vasquez

RE:Por que permisos 777 y 666 ?

Publicado por raymundo vasquez (13 intervenciones) el 21/10/2010 17:56:30
hola

lo primero es que debes entender que significar esos numero para poder que entenderque pasara cuando hagas cambio de los permisos sobre carpetas y archivos

existen 3 grupos en linux

A-usuario propietario, creador del archivo o carpeta
B-Grupos conjuntos de usuarios pertenecientes a una misma clase
C-Otros cualquier usuario del sistema

primero

rwx, read (lectura), Write (escritura), Execution (ejecucion)

4=Lectura
2-escritura
1-Ejecucion

si un archivo o carpeta tiene esto cualquier usuario puede leer,escribir,ejecutar
el archivo que tiene esos permisos

mira

777

el propietario tiene 4+2+1=7 es decir puedo leer,escribir y ejecutar

el grupo tiene los mimos

Los otros tiene los mismo

en cuanto 666 4+2 cado es decir

el propietario puedo leer y escribir sobre el archivo o caperta
el grupom tiene los mismo
los otros tiene lo mismo

el primer 7 pertenece al propietario el segundo al grupo y el tercero los otros

espero que lo entiendas

suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Por que permisos 777 y 666 ?

Publicado por Tom (482 intervenciones) el 25/10/2010 16:30:36
1.- Porque generalmente necesitas que un directorio tenga permiso de ejecución, para poder hacer en él cosas como un 'ls'. De todos modos, prueba a quitar ese permiso y lo verás.

2.- El umask no se resta. Si creas un archivo, estando activo ese umask, sus permisos serán 0600.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Por que permisos 777 y 666 ?

Publicado por Aitor Sanchez (2 intervenciones) el 25/10/2010 16:57:01
Ok, gracias, llevo con linux unos 8 años, y con Solaris otros 4, se que era una pregunta "chorra" pero no lo entendia, he mirado este link, pero con lo que me dices ya me vale, gracias.

http://pcc.uasnet.mx/~gerardo/diplomado/softwarelibre/linux/bibliografia/O%27Reilly%2091%20Books/networking/puis/ch05_03.htm
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar