-
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).
Los hacks de hacks4geeks son minitutoriales rápidos pensados para geeks con conocimiento informático avanzado. Si no entiendes o no consigues ejecutar un hack de esta web considera suscribirte a Premium para solicitar asistencia sobre el mismo.