• Montar unidades externas como sólo lectura en Debian

    MÉTODO UDISKS

    Podemos modificar el comportamiento de uDisks para montar las unidades externas como «sólo lectura» mediante un archivo de configuración personalizado. Creamos el archivo de configuración de política para uDisks, ejecutando como root:

    nano /etc/udev/rules.d/99-external-readonly.rules

    Añadimos la siguiente regla para que todos los dispositivos externos se monten como «sólo lectura»:

    ENV{ID_FS_TYPE}=="vfat|ntfs|ext4", ENV{UDISKS_MOUNT_OPTIONS_DEFAULTS}="ro"

    Esto hará que los sistemas de archivos más comunes (vfat, ntfs, ext4) se monten en modo «sólo lectura».

    Guardamos y cierramos el archivo. Luego, recargamos las reglas de udev, ejecutando como root:

    udevadm control --reload-rules

    MÉTODO FSTAB

    Si preferimos controlar el montaje a nivel de fstab, podemos añadir una línea para que siempre se monte como «sólo lectura» cualquier dispositivo de almacenamiento extraíble. Ejecutamos como root:

    nano /etc/fstab

    Añadimos la línea, dependiendo del tipo de dispositivo. Por ejemplo, para dispositivos USB:

    /dev/sdX /media/usb auto ro,user,noauto 0 0

    Aquí sdX es el nombre del dispositivo y ro es la opción que indica «read-only». Guardamos y cerramos el archivo. Luego, para que tenga efecto, forzar la re-lectura de fstab, ejecutando como root:

    mount -a

    Este método es más estático, ya que requiere que sepamos el identificador del dispositivo de antemano.

    Ambos enfoques nos permiten montar unidades externas en modo «sólo lectura», dependiendo de si preferimos un método automático (con udev) o uno más manual (con fstab).


    Deja una respuesta