Linux: Mount Dossier avec propre Nom et Droits (pas Root)
Question de Invité | 02/12/2022 à 15:03
Je voudrais inclure ou monter (mount) un dossier avec mon propre nom d'utilisateur et en conséquence également avec mes propres droits sur Linux.
Jusqu'à présent, j'utilise la commande suivante pour la mount:
mount -t vboxsf hdir /home/me/Desktop/gdir
Cela monte le dossier externe "hdir" (hostdir) sur mon bureau vers le dossier "gdir" (guestdir).
Cela fonctionne, mais cela conduit au fait que le propriétaire (owner) et le groupe (group) sont définis sur "root". Cependant, je voudrais avoir mon propre nom d'utilisateur et mon propre groupe au lieu de "root". Est-ce possible?
Sujets Connexes
Renommer des Fichiers en ses Noms de Dossier
Tutoriel | 0 Commentaires
VirtualBox: Changer la Date et l'Heure
Tutoriel | 10 Commentaires
Linux: Coment marquer un Fichier Programme comme exécutable
Tutoriel | 0 Commentaires
PHP: Enregistrer Résultat MySQL dans un Array
Info | 0 Commentaires
HTML5: Input File avec Sélection de Dossier
Tutoriel | 0 Commentaires
Lazarus: Détecter le Système d'Exploitation (Compiler Switch)
Tutoriel | 0 Commentaires
Delphi/Lazarus: La touche ALT, SHIFT ou CTRL est-elle enfoncée?
Tutoriel | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
Vous pouvez transmettre votre propre ID utilisateur (User ID, UID) et votre ID de groupe (Group ID, GID) comme option à la commande mount. Ensuite, vous serez le propriétaire (Owner) du dossier monté:
Ici, nous avons ajouté "-o uid=1000,gid=1000" à la commande. Le "-o" présente les options, qui sont répertoriées derrière avec les virgules séparées. L'ID utilisateur (UID) est défini sur 1000 ici, l'ID de groupe (GID) également sur 1000.
L'UID 1000 est automatiquement attribué au premier utilisateur créé sous Ubuntu. Avec la commande id, vous pouvez trouver votre propre ID utilisateur à partir du terminal et l'insérer en conséquence dans la commande (au lieu de 1000 si vous avez un ID différent).
Vous pouvez également ajouter l'option "umask" avec laquelle vous pouvez restreindre les droits d'accès (access rights):
Avec "umask=022", vous définissez les droits sur un maximum de 755 (777 - 022 = 755). Si vous souhaitez définir différentes autorisations pour les dossiers et les fichiers, vous pouvez utiliser les options fmask et dmask au lieu de umask.
Avec "fmask=022,dmask=000", vous définissez les droits sur un maximum de 755 pour les fichiers (f signifie files = fichiers) et 777 pour les dossiers (d signifie directories = dossiers). Laissant ces options de côté, utilisera par défaut 022 pour les systèmes de fichiers FAT et 000 pour les systèmes de fichiers NTFS.
02/12/2022 à 18:07