Google
Web dns.bdat.net
next up previous contents
Next: Ejercicios: Up: Permisos Previous: El sticky bit   Índice General


Permisos preseterminados para nuevos ficheros:s: umask s: umask

A un usuario le puede interesar definir cuales son los permisos que se asignan a los ficheros que se crean nuevos. Resulta útil si queremos evitar que se puedan crear ficheros con permisos inadecuados y permitan la lectura o modificación por usuarios indebidamente.

La orden umask es la que se encarga de establecer una máscara que prefija unos determinados permisos para cada nuevo fichero. La forma de uso de umask es la siguiente:

umask 0XXX

donde cada X representa un número octal, en el cual, daad su expresión en binario, cada uno representa un permiso no asignado y un 0 representa un permiso asignado, alrevés que [*] (chmod):

Ejemplo:

$ umask 0011

$touch borrar1

$ ls -la bo*

drwxrwxr-x 4 pfabrega pfabrega 4096 nov 23 20:14 .

drwx-x-x 20 pfabrega pfabrega 4096 nov 23 19:26 ..

-rw-rw-rw- 1 pfabrega pfabrega 0 nov 23 20:14 borrar1

$ umask 0122

$ touch borrar2

$ ls -la bo*

drwxrwxr-x 4 pfabrega pfabrega 4096 nov 23 20:15 .

drwx-x-x 20 pfabrega pfabrega 4096 nov 23 19:26 ..

-rw-rw-rw- 1 pfabrega pfabrega 0 nov 23 20:14 borrar1

-rw-r-r- 1 pfabrega pfabrega 0 nov 23 20:15 borrar2


next up previous contents
Next: Ejercicios: Up: Permisos Previous: El sticky bit   Índice General
Pedro Pablo 2001-12-14