Pourquoi Ubuntu et de nombreuses autres distributions Linux ont déplacé les points de montage par défaut de /media
vers/media/$USER
Exemple Je branche une clé USB et son nom est EXT4-250GB-USB
utilisé pour apparaître /media/EXT4-250GB-USB
mais maintenant il apparaît dans/media/z/EXT4-250GB-USB
Pourquoi est-ce et quelle est la raison derrière cela?
mount
filesystem
Zeitue
la source
la source
z
tel qu'il s'agit d'un comportement normal. Vérifiez ceci: askubuntu.com/questions/88523/… - instructions d'installationpmount
pour vous assurer qu'il se monte en même temps à chaque insertion.Réponses:
En fait, Ubuntu comme beaucoup d'autres distributions Linux sont passées à udisks2 qui est utilisé pour la fonction de montage automatique.
Dans la nouvelle version d'udisks, le point de montage par défaut est
/run/media/$USER
, mais il a été corrigé par Ubuntu (et certaines autres distributions) pour être/media/$USER
( voir cette réponse de Florian Diesch pour plus de détails ).udisks version 2.0.0, qui est inclus dans Ubuntu 12.10, ne vous permet pas de changer le comportement par défaut qui monte un système de fichiers comme non partagé (accessible uniquement par $ USER).
Depuis les udisks 2.0.91, il est possible de changer le comportement par défaut afin que le montage d'un système de fichiers partagé puisse se faire comme avant [
/media
] ( Voir cette réponse de rocko pour plus de détails ).La cause première de ce changement de comportement par défaut dans udisks2 semble claire: la sécurité. Il est plus sûr de restreindre l'accès à un système de fichiers à un utilisateur particulier au lieu de lui donner accès à tous les utilisateurs du système.
la source
Dans Ubuntu, cela a été modifié une fois avec la sortie de Quantal (12.10). La raison semble être assez simple et logique:
Tout d'abord, dans Linux comme les systèmes
/media
est un répertoire pour monter des systèmes de fichiers sur des supports amovibles comme les lecteurs de CD-ROM, les disquettes et les lecteurs Zip. C'est donc une règle.Maintenant, si vous branchez un lecteur USB par exemple, c'est normalement que vous seul avez accès à ce lecteur USB - à partir d'ici la raison du montage par utilisateur. Dans votre exemple, si vous vérifiez avec,
ls -l /media/z
vous verrez que vous êtes le propriétaire deEXT4-250GB-USB
et seulement (alias utilisateur z) vous avez les autorisations pour lire, écrire et exécuterEXT4-250GB-USB
. La même chose est vraie pour tous les fichiers de l'intérieurEXT4-250GB-USB
.De cette façon, un administrateur système (root) peut voir rapidement ce que chaque utilisateur a monté.
Quoi qu'il en soit, si vous le souhaitez, vous pouvez monter manuellement quelque chose presque là où vous le souhaitez (bien sûr, où vous serez autorisé à accéder). Par exemple, vous ne pourrez pas effectuer de montage sur
/media/<anotheruser>
.Vous pourriez également être intéressé par:
la source