3.310 cursos gratis
6.275.657 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Software > Linux - Unix. Sistema operativo multiusuario (tercera parte) > Linux - Unix. Gestión de permisos (sexta parte)

Linux - Unix. Sistema operativo multiusuario (tercera parte)

Autor: Editorial McGraw-Hill
Curso: 5/5 5/5 (1 opinión) |1171 alumnos|Fecha publicación: 08/10/2008

Capítulo 10:

 Linux - Unix. Gestión de permisos (sexta parte)

A diferencia de chmod, en donde puedes especificar un archivo o directorio concreto, con umask lo que haces es restringir, en general, los privilegios para la creación de archivos y directorios. Es decir, esta orden no puede aplicarse a un archivo o directorio en particular; se aplica, en general, para un usuario concreto, aunque en casos determinados se puede aplicar específicamente a un archivo o directorio.

En esta orden has de tener en cuenta cuáles son los privilegios que por defecto asigna el sistema. Ya viste anteriormente que los privilegios por defecto eran:

Para archivos: -r w - rw - rw -
Para directorios: -rwx rwx rwx
y sus equivalentes numéricos:
Para archivos: 666
Para directorios: 777

En resumen, lo que hace esta orden es restar de la máscara, por defecto, el valor que especifiquemos tras ella.

Ejemplo: $umask 022

El resultado sería, para archivos, restar 022 a 666 obteniendo como resultado la máscara deseada: 644, que se traduce en rw-r- - r- -.

Es decir, es lo mismo que poner: $chmod 644 o $chmod g+rw u+r o+r

Esta orden, al igual que el fichero AUTOEXEC.BAT en DOS, se suele incluir en el fichero .profile de Unix/Linux  (habitualmente en /etc/profile), del que más adelante verás que es equivalente al AUTOEXEC.BAT de DOS. De esta forma consigues que cada usuario solamente pueda hacer lo que el administrador del sistema desea de forma automática.

La orden umask sin parámetros muestra cuál es el valor de la máscara a restar de los valores por defecto para gestión de archivos y directorios.

Con el comando umask solamente se utilizan tres dígitos. Puede utilizarse un cuarto (el primero), con el que determinados si la máscara la asignamos al grupo o a los usuarios.

Este comando se ejecuta en entorno gráfico, fundamentalmente cuando damos de alta a un usuario o grupo, y definimos la máscara por defecto.

Linux - Unix. Gestión de permisos (sexta parte)

Tabla 13.35.

Como ya sabes, cada archivo tiene un propietario y suele coincidir con la persona que lo creó. El propietario suele tener la mayoría de los privilegios sobre ese archivo para manipularlo a su gusto. Pero el resto de usuarios no disponen de tantos derechos, como es evidente.

El propietario del archivo lo será mientras no se indique lo contrario. Si, por ejemplo, copiamos un archivo sobre  el directorio HOME de otro usuario, el propietario no cambia, sigue siendo el creador del archivo, aunque este archivo se haya copiado en varios sitios.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Información de los programas con certificado

Hay 1 opinión. Opina sobre este curso.


Cursos similares a Linux - Unix. Sistema operativo multiusuario (tercera parte)


Cursos Valoración Alumnos Vídeo
Internet. Elegir una plataforma multimedia
Si observamos la evolución de las páginas web en los últimos años, podemos constatar como de las primeras páginas web de texto y alguna que otra imagen, -un contenido tot... [27/08/08]
5/5 341  
Diseño de software educativo
El presente curso tiene la finalidad de dar a conocer los lineamientos particulares del diseño de software educativo, como base fundamental en la construcción de nuestro ... [02/02/06]
5/5 6.935  
Windows XP. Conceptos
Aprende nociones básicas sobre el sistema operativo Windows Xp. Si quieres aprender conceptos básicos sobre informática este curso te será de ayuda. Conoce el escritorio,... [10/11/08]
 3,63/5 3.158  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail