J'essaie d'utiliser ma clé USB ext4 mais Ubuntu 13 est actuellement en train de le monter avec une autorisation d'écriture uniquement pour root, donc avec mon utilisateur normal, je ne peux pas y écrire, sans sudo.
Le premier endroit que j'ai vérifié était celui dconf-editorqui a les options suivantes
- montage automatique
- ouverture automatique
- autorun-never
- autorun-x-content-ignore
- autorun-x-content-open-folder
- autorun-x-content-start-app
et il me semble qu'il devrait y avoir une option pour contrôler si je peux écrire sur le lecteur USB monté, mais non.
Je me suis également assuré que mon utilisateur faisait partie des groupes concernés: fuseetplugdev
J'ai recherché la plupart d'Internet et je ne trouve pas de solution pour modifier les autorisations accordées par l'opération de montage. Il n'y a littéralement personne là-bas ayant ce problème incroyablement. Une tonne de gens ont des problèmes parce que leurs lecteurs se montent totalement en lecture seule, mais pas de cette façon avec seulement la permission d'écriture root.
Je ne vois aucun moyen de contrôler ce qui se passe. J'ai cherché à définir les options de montage à l'aide gnome-disksmais j'ai dessiné un blanc.
Ce n'est pas dans fstabmais il apparaît dans la mountliste ou / etc / mtab:
/dev/sdb1 /media/adam/WDPassport2T ext4 rw,nosuid,nodev,uhelper=udisks2 0 0
C'est ce qui apparaît dans syslog si cela aide:
kernel: [111522.196770] usb 2-1: USB disconnect, device number 6
kernel: [111525.384020] usb 2-1: new high-speed USB device number 7 using ehci-pci
kernel: [111525.565220] usb 2-1: New USB device found, idVendor=1058, idProduct=0820
kernel: [111525.565225] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
kernel: [111525.565227] usb 2-1: Product: My Passport 0820
kernel: [111525.565229] usb 2-1: Manufacturer: Western Digital
kernel: [111525.565231] usb 2-1: SerialNumber:  575832314141334A34383631
kernel: [111525.565729] usb-storage 2-1:1.0: USB Mass Storage device detected
kernel: [111525.566203] scsi9 : usb-storage 2-1:1.0
mtp-probe: checking bus 2, device 7: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1"
mtp-probe: bus: 2, device: 7 was not an MTP device
kernel: [111526.564697] scsi 9:0:0:0: Direct-Access     WD       My Passport 0820 1007 PQ: 0 ANSI: 6
kernel: [111526.565063] scsi 9:0:0:1: Enclosure         WD       SES Device       1007 PQ: 0 ANSI: 6
kernel: [111526.568096] sd 9:0:0:0: Attached scsi generic sg2 type 0
kernel: [111526.568202] ses 9:0:0:1: Attached Enclosure device
kernel: [111526.568263] ses 9:0:0:1: Attached scsi generic sg3 type 13
kernel: [111531.263108] sd 9:0:0:0: [sdb] 3906963456 512-byte logical blocks: (2.00 TB/1.81 TiB)
kernel: [111531.265100] sd 9:0:0:0: [sdb] Write Protect is off
kernel: [111531.265105] sd 9:0:0:0: [sdb] Mode Sense: 47 00 10 08
kernel: [111531.266473] sd 9:0:0:0: [sdb] No Caching mode page found
kernel: [111531.266479] sd 9:0:0:0: [sdb] Assuming drive cache: write through
kernel: [111531.272224] sd 9:0:0:0: [sdb] No Caching mode page found
kernel: [111531.272230] sd 9:0:0:0: [sdb] Assuming drive cache: write through
kernel: [111531.284885]  sdb: sdb1
kernel: [111531.288219] sd 9:0:0:0: [sdb] No Caching mode page found
kernel: [111531.288223] sd 9:0:0:0: [sdb] Assuming drive cache: write through
kernel: [111531.288227] sd 9:0:0:0: [sdb] Attached SCSI disk
kernel: [111531.751588] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
udisksd[3131]: Mounted /dev/sdb1 at /media/adam/WDPassport2T on behalf of uid 1000
gvfs-mount -d /dev/sdb1devrait monter le lecteur, devrait également udisks --mount /dev/sda5. Ceux-ci ne devraient pas nécessiter le mot de passe root, car ils utilisent l' gvfsdentrée pour autoriser l'accès.
                ls -ld /media/adam/WDPassport2Tet la ls -l /media/adam/WDPassport2Tsortie?
                
sudo umount /dev/sdb1, puis de le monter en tant qu'utilisateur normal. L'mtabentrée auser=adam, ce qui devrait signifier que l'utilisateuradampeut l'utiliser ...