logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 21-11-2010 21:56:14

syl.
Membre
Lieu : idf
Distrib. : squeeze
Noyau : 2.6.32-5-686
(G)UI : lxde
Inscription : 21-11-2010

[Résolu] LXDE clé usb montée en root uniquement

Bonjour à tous,

j'ai installé une debian squeeze sur un eeepc,  et je ne peux pas utiliser les clés usb: les clé usb sont montés automatiquement mais seul root y a accès.
Les droits sont: drwxr-xr-x proprio root group root,

J'ai donc accès en lecture mais pas en écriture sur les fichiers.

J'ai fait pas mal de recherche et je n'ai pas trouvé.
Les paquets pmount, hal etc. sont tous bien installés. je suis bien membre de hal, plugdev, cdrom, haldeamon et floppy

Une dernière remarque: je ne peux pas les démonter, avec umount, mais avec eject ça marche :-/

Je ne sais pas quelle autre information donner, j'ai fait une installation tout à fait classique.

Par avance merci à ceux qui s'intéresseront à mon  problème.

Syl.

Dernière modification par syl. (24-11-2010 17:31:25)

Hors ligne

#2 22-11-2010 11:24:36

Invité-5
Banni(e)

Re : [Résolu] LXDE clé usb montée en root uniquement

Bonjour,

J'ai donc accès en lecture mais pas en écriture sur les fichiers.


Je crus comprendre qu'un user peut lire et copier sur le DD système depuis la clef mais que seul root peut écrire sur la clef.

Pour démonter la clef avant de la retirer :

umount /point/de/montage


Amicalement.

#3 22-11-2010 11:54:40

Clem
Membre
Lieu : Au coin du bois
Distrib. : Stable
Noyau : 4.9.0-4 *-amd-64
(G)UI : XMonad & Mate
Inscription : 09-03-2010

Re : [Résolu] LXDE clé usb montée en root uniquement

Bonjour,

syl. a écrit :

Je ne sais pas quelle autre information donner, j'ai fait une installation tout à fait classique.


Le WM que tu utilise big_smile
Certains utilisent hal, d'autres fuse. Ca joue.


Moi, je suis PC (x86_64) et formater windows, c'était MON idée
Le sommeil de la raison ...

Hors ligne

#4 22-11-2010 18:29:59

syl.
Membre
Lieu : idf
Distrib. : squeeze
Noyau : 2.6.32-5-686
(G)UI : lxde
Inscription : 21-11-2010

Re : [Résolu] LXDE clé usb montée en root uniquement

merci à vous deux  pour vous intéresser à mon pb :-).

Le WM que tu utilise


c'est LXDE (désolé j'étais persuadé de l'avoir mis au premier post).
LXDE utilise hal.
À noter aussi que j'ai essayé avec divers file manager (nautilus et un autre), même résultat.

Je crus comprendre qu'un user peut lire et copier sur le DD système depuis la clef mais que seul root peut écrire sur la clef.


J'ai pas très bien compris cette phrase. Je pensais qu'on pouvait sans problème écrire sur un clé usb fat???
À noter que j'ai une carte SD sur cette machine, qui est formaté en ext2. Je peux écrire dessus dans problème (mais seul root peut la démonter).

Voici le résultat de quelques commandes:

sylvain@eeepc:~$ umount /media/usb1
umount: /media/usb1 is not in the fstab (and you are not root)


(alors que eject ne répond rien).


à titre d'information j'ai fait tail /var/log/messages après avoir mis une clé

Nov 22 18:28:47 eeepc kernel: [ 2047.588072] usb 1-2: new high speed USB device using ehci_hcd and address 5
Nov 22 18:28:47 eeepc kernel: [ 2047.742925] usb 1-2: New USB device found, idVendor=090c, idProduct=1000
Nov 22 18:28:47 eeepc kernel: [ 2047.742937] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 22 18:28:47 eeepc kernel: [ 2047.742946] usb 1-2: Product: Flash Disk
Nov 22 18:28:47 eeepc kernel: [ 2047.742953] usb 1-2: Manufacturer: USB
Nov 22 18:28:47 eeepc kernel: [ 2047.742960] usb 1-2: SerialNumber: FBF1005250010112
Nov 22 18:28:47 eeepc kernel: [ 2047.746046] usb 1-2: configuration #1 chosen from 1 choice
Nov 22 18:28:47 eeepc kernel: [ 2047.752118] scsi3 : SCSI emulation for USB Mass Storage devices
Nov 22 18:28:52 eeepc kernel: [ 2052.961276] scsi 3:0:0:0: Direct-Access     USB      Flash Disk       3000 PQ: 0 ANSI: 0 CCS
Nov 22 18:28:52 eeepc kernel: [ 2052.967456] sd 3:0:0:0: [sdc] 3915776 512-byte logical blocks: (2.00 GB/1.86 GiB)
Nov 22 18:28:52 eeepc kernel: [ 2052.968434] sd 3:0:0:0: [sdc] Write Protect is off
Nov 22 18:28:52 eeepc kernel: [ 2052.970200]  sdc: sdc1
Nov 22 18:28:52 eeepc kernel: [ 2052.981111] sd 3:0:0:0: [sdc] Attached SCSI disk
Nov 22 18:28:53 eeepc usbmount[4020]: /dev/sdc does not contain a filesystem or disklabel
Nov 22 18:28:53 eeepc usbmount[4051]: executing command: mount -tvfat -osync,noexec,nodev,noatime,nodiratime /dev/sdc1 /media/usb1
Nov 22 18:28:53 eeepc usbmount[4051]: executing command: run-parts /etc/usbmount/mount.d


merci encore,
syl.

Hors ligne

#5 22-11-2010 19:07:12

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] LXDE clé usb montée en root uniquement

Salut syl,

Dans ton profil, tu peux indiquer tout ce qui concerne l'essentiel de ton pc, ainsi, chacun voit ce qu'il en est, de tes questions autant que de tes informations.

Amitié, Joel

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#6 22-11-2010 20:42:20

Invité-5
Banni(e)

Re : [Résolu] LXDE clé usb montée en root uniquement

En attendant mieux, as-tu lus
http://doc.ubuntu-fr.org/tutoriel/comme … r_clef_usb

Amicalement.

#7 22-11-2010 20:50:59

syl.
Membre
Lieu : idf
Distrib. : squeeze
Noyau : 2.6.32-5-686
(G)UI : lxde
Inscription : 21-11-2010

Re : [Résolu] LXDE clé usb montée en root uniquement

Merci pour ce lien.

La clé usb n'est pas en cause, j'ai testé avec plusieurs.
Par contre, j'ai testé le chmod dans le lien donné : aucun changement.
j'ai fait:

sudo chmod -R ugo+rwx /media/usb1/


mais ls -al renvoie toujours:

drwxr-xr-x  3 root root 32768 19 nov.  23:23 articles


il semble donc qu'on ne puisse pas modifier les droits d'une partition fat ? (cela ne m'étonne pas, mais je pensais que le système dans ce cas mettais les droits rwx pour tous).

Merci aussi à smolski, j'ai indiqué ces informations.
J'ai plusieurs ordinateurs (la plupart sous ubuntu), celui-ci c'est un eeepc 701.

Syl.

Hors ligne

#8 22-11-2010 20:57:45

syl.
Membre
Lieu : idf
Distrib. : squeeze
Noyau : 2.6.32-5-686
(G)UI : lxde
Inscription : 21-11-2010

Re : [Résolu] LXDE clé usb montée en root uniquement

du nouveau: il semble qu'une partie de la réponse se trouvait en fin de lien sur le wiki d'ubuntu:

sudo umount /dev/sdc1 && sudo mount -o umask=0 /dev/sdc1 /media/usb1


me permets d'avoir les droits sur ma clé (trop même).

La question est alors comment modifier hal /usbmount/pmount (?) pour qu'il monte toujours la clé avec des droits convenables.

merci pour votre temps,
amicalement,

Syl.

Dernière modification par syl. (22-11-2010 20:58:12)

Hors ligne

#9 22-11-2010 21:26:23

Invité-5
Banni(e)

Re : [Résolu] LXDE clé usb montée en root uniquement

#10 22-11-2010 21:29:23

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] LXDE clé usb montée en root uniquement

il semble donc qu'on ne puisse pas modifier les droits d'une partition fat ? (cela ne m'étonne pas, mais je pensais que le système dans ce cas mettais les droits rwx pour tous).


Voilà fat ne permet pas la gestion des droits.
Par contre, on gère les droits quand on monte la partition vfat en manuel.

http://debian-facile.org/doc:systeme:partition

Hop ! big_smile


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#11 23-11-2010 21:13:18

syl.
Membre
Lieu : idf
Distrib. : squeeze
Noyau : 2.6.32-5-686
(G)UI : lxde
Inscription : 21-11-2010

Re : [Résolu] LXDE clé usb montée en root uniquement

Merci d'avoir pris le temps de me répondre.

Par contre, on gère les droits quand on monte la partition vfat en manuel.


J'aurai aimé que les clé usb se montent toutes seules, monter les clé usb à la main cela me rappelle trop ma vieille mandrake :-p.

En lisant la doc de lxde, j'avais compris que c'était possible:
http://wiki.lxde.org/fr/PCManFM
indique:

# Le gestionnaire de volumes ( mount, unmout, eject , à condition d'avoir gvfs)


(j'ai bien  gvfs installé).

Pour les utilisateurs de LXDE: est-ce le cas?
(je crois que c'est aussi le cas avec lubuntu).

@ arien:

Si ça peut t'aider
https://wiki.archlinux.org/index.php/HA … 3%A7ais%29


merci pour le lien.

J'avoue que cela dépasse mes compétences, quand je lis la partie configuration initiale:
- je n'ai pas de fichier /etc/rc.conf (remplacé par les divers rcx ?)
- j'ai bien créé les groupes storage et optical et j'en suis membre.
- pmount est bien installé.

La suite ne correspond qu'à des cas particulier pour le NTFS et autres. Peut-être la partie
Autoriser dmask et fmask pour ntfs-3g correspondrait.

D'une manière générale, j'avoue ne pas bien comprendre: debian (avec gnome certes) accepte l'écriture sur clé usb depuis longtemps (je dirai au moins etch), d'une manière générale toutes les distributions le font depuis 2006.
J'insiste que ce que je veux faire est très simple: je branche une clé classique en fat et je veux écrire dessus, il ne s'agit pas de forcer hal à la monter à tel ou tel endroit.
Si cela ne dépendait que de LXDE, cela marcherait avec nautilus non ?

Qu'est-ce que j'ai pu rater à l'installation pour qu'il n'y ait pas cette fonctionnalité ?
Je suis parti d'une clé usb faite avec unetbooting, de l'iso  testing-netinstal :-/

J'avoue être perplexe.

Merci encore,

syl.

Dernière modification par syl. (23-11-2010 21:14:34)

Hors ligne

#12 23-11-2010 21:41:49

syl.
Membre
Lieu : idf
Distrib. : squeeze
Noyau : 2.6.32-5-686
(G)UI : lxde
Inscription : 21-11-2010

Re : [Résolu] LXDE clé usb montée en root uniquement

Voici du nouveau:
lorsque je branche la clé, elle est monté par root dans le répertoire /media/usb1, il est impossible d'écrire dessus.
Si je la démonte (avec sudo umount /media/usb1), le répertoire /media/usb1 disparaît.

Jusqu'ici tout est normal.

Avant de débrancher la clé, je rouvre le gestionnaire de fichier, et je double clic sur l'icône de la clé, la clé est remontée dans le répertoire /media/USBDISK par l'utilisateur sylvain, et là j'ai accès en lecture/écriture, je peux même la démonter graphiquement \o/ :-/

Voici donc une piste: comment faire pour que root ne monte pas la clé avant l'utilisateur ?

Si quelqu'un a une idée :-) ...... merci à vous,

Syl.

Dernière modification par syl. (23-11-2010 21:43:35)

Hors ligne

#13 24-11-2010 10:28:57

Clem
Membre
Lieu : Au coin du bois
Distrib. : Stable
Noyau : 4.9.0-4 *-amd-64
(G)UI : XMonad & Mate
Inscription : 09-03-2010

Re : [Résolu] LXDE clé usb montée en root uniquement

(j'ai bien  gvfs installé).


Si tu as hal gvfs est inutile, par contre vérifie que thunar-volman est installé

- je n'ai pas de fichier /etc/rc.conf (remplacé par les divers rcx ?)


Archlinux n'utilise pas la même arborescence pour les fichiers de configuration. Sous Debian ( et ses dérivés ) il faut regarder du coté de /etc/init.d/*

Voici donc une piste: comment faire pour que root ne monte pas la clé avant l'utilisateur ?


Je ne suis pas sur d'avoir compris.
Root doit *obligatoirement * monter la clef avant l'utilisateur puisque c'est lui qui les autorise à l'utiliser.

As-tu l'utilitaire "dosfs-tool" ( ou un truc comme ça ; désolé d'être aussi impréçis je ne peut pas vérifier depuis ma Debian-kfreeBSD la gestion des FS n'est pas la même )

Qu'est-ce que j'ai pu rater à l'installation pour qu'il n'y ait pas cette fonctionnalité ?
Je suis parti d'une clé usb faite avec unetbooting, de l'iso  testing-netinstal :-/


Si tout ça ne marche pas fait un bon gros dist-upgrade qui te mettra tout à jour et ( là est l'avantage)  t'installera les dépendances éventuellements manquantes.
@+

Dernière modification par Clem (24-11-2010 11:03:37)


Moi, je suis PC (x86_64) et formater windows, c'était MON idée
Le sommeil de la raison ...

Hors ligne

#14 24-11-2010 17:29:52

syl.
Membre
Lieu : idf
Distrib. : squeeze
Noyau : 2.6.32-5-686
(G)UI : lxde
Inscription : 21-11-2010

Re : [Résolu] LXDE clé usb montée en root uniquement

Merci à clem pour m'avoir répondu mais j'ai résolu mon problème \o/ :
j'ai supprimé le paquet usbmount.

Je pense que le problème venait à la base que le groupe hal n'existait pas.

Comme les recherches que j'avais faite m'orientait plutôt vers un ajout de paquet, j'ai ajouté tous les paquets ayant un rapport avec l'automontage.
Du coups, il devait y avoir deux deamon qui montait les clés usb et qui s'embrouillait, créant un second pb. J'ai ensuite cherché dans les groupes, ce qui a du résoudre le pb original.

Bref, le tout me laisse un peu amer: pourquoi le groupe hal n'est pas créé automatiquement?
(et que le système ne propose pas d'y ajouter tous les utilisateurs) sans doute un bug.

As-tu l'utilitaire "dosfs-tool"


j'ai bien dosfstools.

Si tout ça ne marche pas fait un bon gros dist-upgrade


j'avais essayé.

Si tu as hal gvfs est inutile, par contre vérifie que thunar-volman est installé


j'ai laissé gvfs, par contre thunar-volman je n'ai pas, mais je pensais que c'était pour xfce/thunar pas lxde/pcmanfm.

En tout cas merci à tous pour vos réponses,

Syl.

Dernière modification par syl. (24-11-2010 17:30:54)

Hors ligne

#15 24-11-2010 17:41:17

Clem
Membre
Lieu : Au coin du bois
Distrib. : Stable
Noyau : 4.9.0-4 *-amd-64
(G)UI : XMonad & Mate
Inscription : 09-03-2010

Re : [Résolu] LXDE clé usb montée en root uniquement

syl. a écrit :

j'ai laissé gvfs, par contre thunar-volman je n'ai pas, mais je pensais que c'était pour xfce/thunar pas lxde/pcmanfm.


Désolé j'ai confondus les deux hmm

Un p'tit résolu dans la journée ça fait plaisir smile


Moi, je suis PC (x86_64) et formater windows, c'était MON idée
Le sommeil de la raison ...

Hors ligne

Pied de page des forums