Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:pmount [22/09/2013 23:31] 127.0.0.1 modification externe |
doc:systeme:pmount [20/12/2013 06:58] MicP [Configuration] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== pmount ====== | ====== pmount ====== | ||
- | (//testé à sa création// - 06/12/2012 - 11:01:07 08 09 10 11 12...) Le retour sur le forum est ici : | ||
- | * [[http://debian-facile.org/viewtopic.php?pid=55960#p55960 | Lien vers le forum concernant ce tuto]] N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs ! | ||
- | * Objet : commande pmount | + | * Objet : pmount |
- | * Niveau requis : DÉBUTANT | + | * Niveau requis : {{tag>débutant}} |
- | * Commentaires : // Gestion des partitions (périphériques) amovibles (clé usb...). // | + | * Commentaires : //Gestion des partitions (périphériques) amovibles (clé usb...). // |
- | * Débutant, à savoir : | + | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) |
- | [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | + | * Suivi : {{tag>à-compléter}} |
+ | * Création par smolski 06-12-2012 11:00:01 | ||
+ | * Testé par smolski le 06-12-2012 11:00:01 | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=55960#p55960 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
+ | === Nota === | ||
+ | |||
+ | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | La commande **pmount** permet de simplifier le montage et le démontage de périphériques amovibles. Elle offre plusieurs avantages par rapport a la commande [[:doc:systeme:mount]] : | + | La commande **pmount** est un "wrapper" (enveloppeur) de la commande [[:doc:systeme:mount]]. |
- | * Il n’est pas nécessaire de configurer le fichier /etc/[[:doc:systeme:fstab]] pour les périphériques amovibles et si des entrées existent, il est conseillé de les supprimer. | + | |
- | * Un simple utilisateur peut monter et démonter des périphériques à condition qu’il appartienne au groupe **plugdev**. | + | La commande **pmount** (**p**olicy **mount**) permet aux utilisateur normaux (non root) faisant partie du groupe **plugdev**, de "mounter" ou "dé-mounter" les systèmes de fichiers des périphériques amovibles, automatiquement ou en ligne de commande, sans qu'il soit nécessaire de les mentionner dans le fichier [[:doc:systeme:fstab | /etc/fstab]]. |
- | * Le point de montage dans **/media** sera __créé et supprimé automatiquement__ lors du montage et du démontage du périphérique. | + | * Un point de montage sera automatiquement __créé et supprimé__ dans le répertoire **/media** suite à la détection de l'insertion ou au retrait des périphériques **non-**amovibles. |
+ | <note warning>Lors de l'initialisation du système, le fichier [[:doc:systeme:fstab | /etc/fstab]] est utilisé par la commande [[:doc:systeme:mount]] pour monter les systèmes de fichiers des périphériques __**non-**amovibles__. Il est donc recommandé de supprimer du fichier [[:doc:systeme:fstab | /etc/fstab]] les entrées correspondantes à des périphériques amovibles.</note> | ||
===== Installation ===== | ===== Installation ===== | ||
- | Dans un [[:doc:systeme:terminal]] root(([[:doc:systeme:su]])), après avoir mis à jour son système((manuel:commande_aptitude | La commande aptitude en long et en large]])) tapez : | + | Entrez la commande suivante dans un [[:doc:systeme:terminal]] en mode [[doc:systeme:superutilisateur | superutilisateur]] pour resynchroniser le fichier d'index des paquets disponibles et leur source \\ |
- | <code bash> | + | et installer le paquetage **pmount** : |
- | aptitude install pmount</code> | + | <code root> |
+ | apt-get update && apt-get install pmount</code> | ||
===== Configuration ===== | ===== Configuration ===== | ||
- | Toujours en root, mettre notre user qui va utiliser directement cette commande dans le groupe(([[:doc:systeme:adduser]])) **plugdev** ainsi : | + | Pour pouvoir utiliser la commande **pmount** il faut que l'utilisateur fasse partie du groupe **plugdev**. \\ |
- | <code bash> | + | Ce que vous pouvez vérifier avec la commande suivante : |
- | adduser votre_user plugdev</code> | + | <code user>groups</code> |
+ | <file bash pour l'utilisateur "michel"> | ||
+ | michel@deb53sw:~$ groups | ||
+ | michel cdrom floppy audio dip video plugdev scanner bluetooth netdev | ||
+ | michel@deb53sw:~$ | ||
+ | </file> | ||
+ | |||
+ | Mais, au cas où il ne ferait pas partie de ce groupe, vous pourrez ajouter l'utilisateur "michel" au groupe **plugdev** en utilisant la commande [[:doc:systeme:adduser | adduser]] depuis le compte **root**. | ||
- | Validez, quitter la session, la rouvrir((se delogger et se logger)) et voila c'est fait. | + | <code root>adduser michel plugdev</code> |
+ | Pour la prise en compte de cette modification, il faudra fermer votre session pour en ouvrir une nouvelle. | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Toutes ces commandes se font maintenant en user : | + | Toutes ces commandes se font maintenant en mode //user// : |
==== Monter ==== | ==== Monter ==== | ||
Monter le périphérique : | Monter le périphérique : | ||
- | <code bash> | + | <code user> |
pmount /dev/NomDuPeripherique</code> | pmount /dev/NomDuPeripherique</code> | ||
ou même simplement : | ou même simplement : | ||
- | <code bash> | + | <code user> |
pmount NomDuPeripherique</code> | pmount NomDuPeripherique</code> | ||
Ligne 48: | Ligne 63: | ||
Démonter le périphérique : | Démonter le périphérique : | ||
- | <code bash> | + | <code user> |
pumount NomDuPeripherique</code> | pumount NomDuPeripherique</code> | ||