Clé USB > Formater > Propriétaire = root

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour,

Une nouvelle question qui m'assaille ....


Je viens de "reformater" une clé usb de FAT32 en ext4

j'ai utilisé GParted avec la fonction "Formater en ..."

GParted est exécuté en root , c'est ce qu 'affiche le message de connexion.

Donc je comprends que c'est root qui modifie le système de fichiers de la partition.

Par contre je ne comprends pas trop comment XFCE (thunar-volman) gère :
/media/<user>/<montage_partition>

pour que l'on se retrouve avec le point de montage en 755 :

drwxr-xr-x 3 root root 4096 févr. 10 23:05 USBDISK


Bien sur une modification du propriétaire avec :

# chown <user> /media/<user>/<montage_partition>

résout le problème (au moins pour cet utilisateur sur ce système)
mais ce n'est pas très pratique pour qui ne maîtrise pas l'usage de : # chown

Donc comment doit-on procéder pour éviter ce tracas à l'utilisateur non-admin ?

Merci.

PS : Je crois me souvenir de la même situation après p.ex :

# cp image.iso /dev/sdb

pour créer une clé bootable
**Simple Utilisateur** -- Debian stable - XFCE
PascalHambourg
Contributeur
Contributeur
Messages : 876
Inscription : 05 août 2016, 20:25
Status : Hors-ligne

dezix a écrit : 11 févr. 2020, 13:32 Donc je comprends que c'est root qui modifie le système de fichiers de la partition.
C'est root qui crée le système de fichiers avec mke2fs. L'UID et le GID par défaut de la racine du système de fichiers sont ceux de l'utilisateur qui exécute mke2fs. Cf. la page de manuel de mke2fs, option étendue root_owner.
dezix a écrit : 11 févr. 2020, 13:32 Par contre je ne comprends pas trop comment XFCE (thunar-volman) gère
Xfce ne gère rien du tout. Ce sont les permissions définies dans le système de fichiers.
dezix a écrit : 11 févr. 2020, 13:32 Donc comment doit-on procéder pour éviter ce tracas à l'utilisateur non-admin ?
On l'empêche d'exécuter Gparted pour formater une clé USB.
dezix a écrit : 11 févr. 2020, 13:32 PS : Je crois me souvenir de la même situation après p.ex :

# cp image.iso /dev/sdb

pour créer une clé bootable
Non, rien à voir. Les images ISO hybrides contiennent des systèmes de fichiers FAT (pour la partition EFI) et ISO 9660 qui n'ont pas de propriétaire ni de permissions intrinsèques.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

PascalHambourg a écrit : 11 févr. 2020, 14:38 On l'empêche d'exécuter Gparted pour formater une clé USB.
Y-a-t-ils des solutions de formatage du matériel amovible pour l'utilisateur simple,
..sans devoir s'adresser à l’administrateur ?
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
Dunatotatos
Membre
Membre
Messages : 425
Inscription : 11 mai 2016, 20:56
Status : Hors-ligne

Oui. GParted (du moins sur ma CentOS, mais je crois que c'est partout pareil) autorise le formatage des clefs USB à un utilisateur simple.
Répondre