Linux, fat32 y etc/fstab

Linux, fat32 y etc/fstab

Monté una unidad FAT32 en mi computadora Linux usando el siguiente comando de terminal:

> sudo mount /dev/sdb1 /media/exampleFolderName -o dmask=000, fmask=111

Hice esto para poder compartir/editar los archivos a través de una conexión de red. Desafortunadamente, Linux no admite permisos por archivo en formato FAT32, por lo que esto configura toda la unidad con los permisos correctos mientras está conectada.

Si entiendo correctamente el montaje, tendré que hacer esto cada vez que conecte la unidad, lo cual no quiero hacer. He oído hablar de:

/etc/fstab

Entonces mi pregunta: ¿cómo convierto el comando de montaje anterior en una entrada fstab? Si alguien también pudiera explicar quémáscaraymáscaraQuiero decir, eso sería apreciado.

Respuesta1

Probablemente quieras agregar una línea como

/dev/sdb1 /media/drive1 vfat dmask=000,fmask=0111,user 0 0

a /etc/fstab. El adicional ,useren el campo de opciones permite a cualquier usuario montar este sistema de archivos, no solo root.

Respuesta2

dmask y fmask son los permisos para directorios y archivos respectivamente. Es un número octal. Y denota permisos de lectura, escritura y ejecución para el propietario, el grupo y otros usuarios.

fstab:

/dev/sdb1 /media/exampleFolderName vfat dmask=000,fmask=111 0 0

Cuando dice que conecte la unidad, una unidad externa, por ejemplo, USB, debería montarse automáticamente.

información relacionada