Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 wink, 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