¿Por qué Ubuntu y muchas otras distribuciones de Linux han movido los puntos de montaje predeterminados de /media
a/media/$USER
Ejemplo, conecto una unidad USB y su nombre EXT4-250GB-USB
se usa para aparecer, /media/EXT4-250GB-USB
pero ahora aparece en/media/z/EXT4-250GB-USB
¿Por qué es esto y cuál es la razón detrás de esto?
mount
filesystem
Zeitue
fuente
fuente
z
es un comportamiento normal. Mira esto: askubuntu.com/questions/88523/… - instrucciones de instalaciónpmount
para asegurarte de que se monte al mismo tiempo con cada inserción.Respuestas:
De hecho, Ubuntu como muchas otras distribuciones de Linux han cambiado a udisks2, que se usa para la función de montaje automático.
En la nueva versión de udisks, el punto de montaje predeterminado es
/run/media/$USER
, pero Ubuntu lo ha parcheado (y algunas otras distribuciones)/media/$USER
( consulte esta respuesta de Florian Diesch para obtener más detalles ).udisks versión 2.0.0, que se incluye en Ubuntu 12.10, no le permite cambiar el comportamiento predeterminado que está montando un sistema de archivos como no compartido (solo accesible por $ USER).
Desde udisks 2.0.91, es posible cambiar el comportamiento predeterminado para que el montaje de un sistema de archivos como compartido se pueda hacer como antes [
/media
] ( Vea esta respuesta de rocko para más detalles ).La causa raíz de este cambio de comportamiento predeterminado en udisks2 parece clara: la seguridad. Es más seguro restringir el acceso a un sistema de archivos a un usuario en particular en lugar de dar acceso a todos los usuarios del sistema.
fuente
En Ubuntu, esto se ha cambiado una vez con la versión Quantal (12.10). La razón parece ser bastante simple y lógica:
En primer lugar, en los sistemas similares a Linux
/media
hay un directorio para montar sistemas de archivos en medios extraíbles como unidades de CD-ROM, disquetes y unidades Zip. Entonces, esta es una regla.Ahora, si conecta una unidad USB, por ejemplo, normalmente solo usted tendrá acceso a esa unidad USB, desde aquí la razón del montaje por usuario. En su ejemplo, si verifica con
ls -l /media/z
usted, verá que usted es el propietarioEXT4-250GB-USB
y solo (también conocido como usuario z) tiene permisos para leer, escribir y ejecutarEXT4-250GB-USB
. Lo mismo es cierto para todos los archivos desde adentroEXT4-250GB-USB
.De esta manera, un administrador del sistema (root) puede ver rápidamente lo que ha montado cada usuario.
De todos modos, si lo desea, puede montar manualmente algo casi donde desee (por supuesto, donde se le otorgará acceso). Por ejemplo, no podrá montar en
/media/<anotheruser>
.También te puede interesar:
fuente