#1 Le 20/12/2013, à 05:24
- PDemong
Comment partager l'accès à un disque externe USB ?
Bonjour,
j'ai un disque dur externe USB sur lequel j'ai des photos de famille. Habituellement, quand je me connecte à mon compte perso, j'ai dans mes raccourcis un lien vers ce disque qui est monté lors du premier accès. J'ai alors une entrée /media/Expansion_Drive avec comme permissions 700, appartenant à mon compte perso :
ls -l /media
drwx------ 1 patrick patrick 16384 oct. 16 01:08 Expansion_Drive
En ce moment, j'ai de la visite chez nous. Donc j'ai créé d'autres comptes usager (user1, user2,...).
Mais je m'aperçois que lorsqu'on se connecte avec ces comptes, il est impossible d'accéder à /media/Expansion_Drive.
J'ai bien essayé de modifier l'accès comme suit (users étant un groupe auquel appartient chacun de mes comptes patrick, user1 et user2) :
sudo chown -R patrick:users /media/Expansion_Drive
sudo chmod -R 770 /media/Expansion_Drive
Mais ces commandes n'ont aucun impact sur mon point de montage USB.
Il reste toujours de la forme
drwx------ 1 patrick patrick 16384 oct. 16 01:08 Expansion_Drive
Quelqu'un a-t-il une idée pour partager l'accès d'une clé USB entre plusieurs sessions avec des usagers différents ?
Merci,
Patrick
Hors ligne
#2 Le 20/12/2013, à 08:54
- Compte anonymisé
Re : Comment partager l'accès à un disque externe USB ?
Salut
Peux-tu donner les retours de :
mount
fdisk -l
sudo cat /etc/fstab
@+
#3 Le 20/12/2013, à 10:40
- sebcam36
Re : Comment partager l'accès à un disque externe USB ?
c'est bête, & ne répond pas vraiment au fond de la question, mais pour ma part j'ai acheté un NAS ethernet, no-name pour quelques euros (une quinzaine de mémoire), et du coup, le disque dur (ou toute autre interface usb) est en accès partout sur le réseau local tout le temps. Les modes et permissions sont accessibles en un click.
Lenovo thinkpad E420s Ubuntu 14.04 flashback
Hors ligne
#4 Le 20/12/2013, à 14:13
- PDemong
Re : Comment partager l'accès à un disque externe USB ?
Voici le résultat des commandes :
patrick@pegase-reborn:~$ mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda6 on /home type ext4 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/dev/sda2 on /media/ACER type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
gvfs-fuse-daemon on /var/lib/lightdm/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=lightdm)
/dev/sdb1 on /media/Expansion_Drive type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
gvfs-fuse-daemon on /home/patrick/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=patrick)
Donc la ligne dans mon cas est
/dev/sdb1 on /media/Expansion_Drive type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
"fdisk -l" ne retourne rien. Mais accompagné d'un sudo , cela donne ceci :
sudo fdisk -l
[sudo] password for patrick:
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x7d8f791d
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 63 22523129 11261533+ 27 Hidden NTFS WinRE
/dev/sda2 * 22523904 255709183 116592640 6 FAT16
/dev/sda3 255711230 488394751 116341761 5 Étendue
/dev/sda5 255711232 305711231 25000000 83 Linux
/dev/sda6 305713152 480321535 87304192 83 Linux
/dev/sda7 480323584 488394751 4035584 82 partition d'échange Linux / Solaris
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
1 têtes, 63 secteurs/piste, 15504336 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x0e53bb83
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 63 976768127 488384032+ 7 HPFS/NTFS/exFAT
Et enfin voici le contenu de mon fstab :
$ sudo cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda5 during installation
UUID=3f98cda9-8431-4881-9bc0-387e6b93eb23 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda6 during installation
UUID=6c7e899b-c9f8-404f-8c85-b63f8e768dd9 /home ext4 defaults 0 2
# swap was on /dev/sda7 during installation
UUID=400d8fb6-725c-4bed-8009-7d34f7b9d9c4 none swap sw 0 0
@sebcam36 : oui bonne idée. Mais pour le moment, je rentabilise mes achats de matériel, je manque de fonds.
Hors ligne
#5 Le 20/12/2013, à 14:29
- Compte anonymisé
Re : Comment partager l'accès à un disque externe USB ?
Il faudrait ajouter une entrée dans /etc/fstab .
Déjà récupérer l'UUID de sdb1 :
sudo ls -l /dev/disk/by-uuid
puis editer /etc/fstab :
sudo gedit /etc/fstab
puis ajouter une ligne de type :
UUID=uuid_récupéré_ci-dessus /media/Expansion_Drive ntfs rw,noauto,uid=1000,gid=100,umask=002,nls=utf8 0 0
Enfin faire :
sudo umount /dev/sdb1
puis
sudo mount -a
Dernière modification par Compte anonymisé (Le 20/12/2013, à 14:30)
#6 Le 20/12/2013, à 19:59
- PDemong
Re : Comment partager l'accès à un disque externe USB ?
Merci, je vais tester cela ce soir en rentrant de la job.
Hors ligne