Siguiendo con los permisos

·

Comandos asociados:
#chmod.- Para cambiar los permisos a un fichero/directorio.
#chown.- Para cambiar el usuario y el grupo a un fichero/directorio.
#chgrp.- Para cambiar el usuario y el grupo a un fichero/directorio.

Sintaxis:

#chmod "permisos" "fichero/directorio"
#chown "usuario[:grupo]" "fichero/directorio"

#chgrp "grupo" "fichero/directorio"concepto de UMASK:


#umask "permisos en formato números"

Permisos por defecto 644 (para el root) para archivos.
Permisos por defecto 755 (para el root) para directorios.

La mascara (UMASK) se obtiene restando los permisos ABSOLUTOS a los nuestros (POR DEFECTO). de esta manera obtenemos los perisos EFECTIVOS que en realidad es la mascara (UMASK). Y por lo tanto, según le asociemos una u otra mascara, al realizar la operación se obtendrán los permisos absolutos que son los que realmente tendrán nuestros archivos y directorios.

Esto es:
UMASK = ABSOLUTOS - POR DEFECTO

0022 = 0666 - 0644

Esto sería si quisiéramos que al crear cualquier archivo este tuviese permisos 0666, por lo tanto, tendríamos que asignar a umask el valor 0022 de la siguiente forma:

#umask 0022

Permisos Especiales:

SUID.-El usuario toma la id del propietario cuando se ejecuta un archivo con este permiso => x=S
SUGID.-El usuario toma el id de grupo del grupo del propietario cuando se ejecuta un archivo con este permiso => x=l
STICKY.-Se aplica a directorios para proteger sus ficheros => x=T

Sitios  util de esta semana:

Sicronizar Subtítulo

Berilium

Buigle

0 comentarios:

Publicar un comentario