GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo configurar automáticamente los permisos de escritura al montar una unidad USB en Linux?

Para permitir que todos tengan acceso rw, la clave es la opción umask=0 para montar el comando.

sudo mount -o umask=0,uid=nobody,gid=nobody /dev/something /mnt/somewhere

umask=0 es suficiente, uid y gid solo por claridad, por lo que no verá más propietarios 'raíz' de los necesarios.

La respuesta de @Tom (escribiendo la entrada /etc/fstab) le permitirá omitir sudo y si escribe umask=0 como opción adicional allí, obtendrá lo mejor de ambos mundos:

Tener esto en /etc/fstab:

/dev/something /mnt/somewhere auto users,noatime,umask=0 0 0

te permite simplemente ejecutar

mount /dev/something

y todos tienen acceso a todos los archivos.

Aquí está la nota técnica, si desea conocer los detalles:

Como man mount dice, 'umask=0' asegurará que no se apliquen reglas adicionales al modo de acceso a archivos. Para los sistemas de archivos FAT (que son los más utilizados en discos USB), no hay un modo de acceso almacenado. Pero su proceso actual tiene un conjunto de valores de umask, puede verlo si ejecuta solo umask en terminales mount usa eso como predeterminado y elimina el modo de acceso de su valor umask de todos los archivos en el disco montado. Los valores de umask más utilizados son (octal) 022 - sin escritura de grupo ni otra escritura, y 027 - sin escritura de grupo, sin ningún otro acceso.


Agregue una entrada a /etc/fstab. Aquí hay una entrada que agregué hace solo unas horas para mi unidad USB de Seagate:

UUID=4ACC734ECC733375 /media/Linux ext3 errores=remount-ro,predeterminados,usuarios,noatime,nodiratime 0 0

La clave aquí es la entrada de "usuarios" que permite a los usuarios montar y desmontar la unidad.

Editar:esto funciona para unidades específicas; no sé si se puede habilitar para todos unidades con una sola entrada.


Linux
  1. Cómo arrancar desde una unidad USB en VirtualBox en Linux

  2. Cómo montar una unidad de disco USB en UNIX o Linux

  3. Cómo montar una unidad flash USB en Linux

  4. ¿Cómo puedo instalar Windows 7 sin dvd o usb, en linux?

  5. No se puede instalar Kali Linux desde USB, no se encuentra la unidad de CD-ROM

Cómo montar Google Drive localmente usando Rclone en Linux

Cómo crear un ISO desde una unidad USB de arranque en Linux

Cómo arrancar desde una unidad USB en Virtualbox en Linux

Cómo montar una unidad en Linux

Cómo crear una unidad flash USB de arranque de Linux [Tutorial]

Cómo montar y usar una unidad exFAT en un sistema Linux