Permisos por defecto (umask)

El comando umask (User file creation mode mask, es decir, el formato de permisos que van a tener los archivos y los directorios que el usuario vaya creando, por lo tanto, este comando sirve para establecer los permisos que tiene por defecto los nuevos ficheros y directorios que vayamos creando.

Podemos ver el valor que tenemos de umask con el comando:

# umask -p

En mi caso, me ha echo falta a la hora de configurar un servidor ftp, ya que necesitaba que los archivos que se subiesen, sus permisos fueran 664 (rw rw r), que corresponde a umask = 002.

¿Como se calcula la umask?

Una vez que sabemos que permisos queremos que se asignen a los nuevos archivos o directorios (pj 664).

Si lo que vamos a configurar es un directorio, tenemos que restar 777 – 664 = 113.
Si lo que vamos a configurar es un archivo, tenemos que restar 666 – 664 = 002.

Un saludo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

A %d blogueros les gusta esto: