Droits d'acces?

Fermé
nigella - 17 août 2010 à 03:52
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 25 sept. 2010 à 20:58
Bonjour,

j'ai installer ubuntu sur mon pc et j'ai créé 3 partitions :
partion 1 : ms widows (formaté ntfs)
partion 2 : linux (fomater format liux)
partion 3 : pour les echanges entre windows et linux (formater ntfs)

j'ai créer 2 compte utilisateurs sur ubuntu :
compte 1 : compte principale (root)
compte 2 : celui de ma femme

voici mon probleme :

de mon compte je peux accéder a toutes les partions, mais ma femme non. si elle veut acceder à la partion 3 (echange) il lui demande mon mot de passe.

moi je voudrais qu'elle puisse acceder a cette partion 3 sans avoir le statut de root.

comment je doit m'y prendre?

127 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
23 sept. 2010 à 21:14
Re,

Débranche ton disque et attends une minute ensuite affiche
mount|grep ^/;ls -l /media 
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
Modifié par lami20j le 23/09/2010 à 21:30
Re,

Si tu ferais un peu plus vite ça serait mieux sinon on continuera un autre jour, ce week end par exemple.
On n'est pas loin de but en fait.

GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
Modifié par lami20j le 23/09/2010 à 21:54
Re,

J'ai rajouté deux lignes dans le fichier (celles en gras)

# en supposant que sda c'est la racine (c'est ton cas) 
KERNEL!="sd[b-z]*", GOTO="mon_disque_externe_fin" 
ACTION=="add", PROGRAM!="/sbin/blkid %N", GOTO="mon_disque_externe_fin" 

# importation d'information sur les systèmes de fichiers en tant que variable 
IMPORT{program}="/sbin/blkid -o udev -p %N" 

# utilisation d'étiquette ou assigner une en fonction de périphérique/partition 
ENV{dir_name}="mon_dde" 

# création de répertoire dans /media et lien symbolique dans /mnt 
ACTION=="add", RUN+="/bin/mkdir -p '/media/%E{dir_name}'" 

# option globales pour mount 
ACTION=="add", ENV{mount_options}="relatime" 
# options de montage (777/666 - permissions répertoire/fichier pour ntfs)  
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", ENV{mount_options}="$env{mount_options},dmask=000,fmask=111,utf8" 

# auto montage système ntfs utilisant le driver ntfs-3g  
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", RUN+="/bin/mount -t ntfs-3g -o %E{mount_options} /dev/%k '/media/%E{dir_name}'" 
# auto montage d'autre systèmes de fichier 
ACTION=="add", ENV{ID_FS_TYPE}!="ntfs", RUN+="/bin/mount -t auto -o %E{mount_options} /dev/%k '/media/%E{dir_name}'" 

# nettoyage après debranchement du périphérique 
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l '/media/%E{dir_name}'", RUN+="/bin/rmdir '/media/%E{dir_name}'" 

# exit 
LABEL="mon_disque_externe_fin"


Je quitte, à bientôt

GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
0
re,

ok pour samedi

tu me dira comment reprendre

excuse moi pour mes absence (on es plusieur sur le PC)

a samedi, bonne soirée
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
24 sept. 2010 à 12:51
Salut,

tu me dira comment reprendre

Tu rajoute les deux lignes comme je t'ai dit ici https://forums.commentcamarche.net/forum/affich-18862956-droits-d-acces?page=6#120
Tu me diras quand ce fait.
Tu pourras même afficher ici pour voir

cat /etc/udev/rules.d/00-media-ntfs-3g-automontage.rules 



0
salut,

voila j'ai remplacé l'ancien 00-media-ntfs-3g-automontage.rules par le nouveau.

~$ cat /etc/udev/rules.d/00-media-ntfs-3g-automontage.rules
# en supposant que sda c'est la racine (c'est ton cas)
KERNEL!="sd[b-z]*", GOTO="mon_disque_externe_fin"
ACTION=="add", PROGRAM!="/sbin/blkid %N", GOTO="mon_disque_externe_fin"

# importation d'information sur les systèmes de fichiers en tant que variable
IMPORT{program}="/sbin/blkid -o udev -p %N"

# utilisation d'étiquette ou assigner une en fonction de périphérique/partition
ENV{dir_name}="mon_dde"

# création de répertoire dans /media et lien symbolique dans /mnt
ACTION=="add", RUN+="/bin/mkdir -p '/media/%E{dir_name}'"

# option globales pour mount
ACTION=="add", ENV{mount_options}="relatime"
# options de montage (777/666 - permissions répertoire/fichier pour ntfs)
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", ENV{mount_options}="$env{mount_options},dmask=000,fmask=111,utf8"

# auto montage système ntfs utilisant le driver ntfs-3g
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", RUN+="/bin/mount -t ntfs-3g -o %E{mount_options} /dev/%k '/media/%E{dir_name}'"
# auto montage d'autre systèmes de fichier
ACTION=="add", ENV{ID_FS_TYPE}!="ntfs", RUN+="/bin/mount -t auto -o %E{mount_options} /dev/%k '/media/%E{dir_name}'"

# nettoyage après debranchement du périphérique
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l '/media/%E{dir_name}'", RUN+="/bin/rmdir '/media/%E{dir_name}'"

# exit
LABEL="mon_disque_externe_fin"

je fais quoi ensuite.
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
25 sept. 2010 à 15:25
Salut,

Affiche le résultat de
ls -l /m{edia,nt}



0
re,

~$ ls -l /m{edia,nt}
/media:
total 4
drwxr-xr-x 2 root root 4096 2010-09-23 21:06 mon_dde

/mnt:
total 36
drwxr-xr-x 2 root root 4096 2010-08-18 15:09 part7
drwxr-xr-x 2 root root 4096 2010-08-18 15:09 sda2
drwxrwxrwx 1 root root 24576 2010-09-24 12:23 sda7
drwxr-xr-x 2 root root 4096 2010-08-25 15:30 sde1
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
Modifié par lami20j le 25/09/2010 à 15:46
Re,

On ne se synchronise pas. ;-(
Je suis là pour encore 10 minutes donc on peut le faire en direct sinon on peut reprendre après 19h30.
Je n'ai pas dit de monté le disque.
Donc démonte ton disque, débranche le
sudo umount /dev/sde1

et affiche le résultat de la commande
ls -l /m{edia,nt} 

GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
0
re,

volia ce qu'il m'affiche :

~$ sudo umount /dev/sde1
[sudo] password for nigella:
umount: /dev/sde1: n'a pas été trouvé

pourtant je le vois sur nautilus
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
25 sept. 2010 à 15:56
Affiche le résultat de
mount
0
re,

~$ mount
/dev/sda8 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none 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)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sda7 on /mnt/sda7 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/nigella/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=nigella)
/dev/sdb1 on /media/HDDRIVE2GO type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush)
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
25 sept. 2010 à 16:14
Re,

Dans le fichier .rules il faut ajouter une ligne (la ligne à rajouter c'est en gras, je n'ai pas fait attention en fait que ton disque est en FAT

# options de montage (777/666 - permissions répertoire/fichier pour ntfs)
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", ENV{mount_options}="$env{mount_options},dmask=000,fmask=111,utf8" 
ACTION=="add", ENV{ID_FS_TYPE}!="ntfs", ENV{mount_options}="$env{mount_options},dmask=000,fmask=111,utf8"


Ensuite tu peux brancher le disque et normalement tous le monde peut avoir accès.

Donc tu ajoutes la lignes dans le fichier, tu branche ton disque, tu attends qu'il soit monté ensuite tu m'affiches

ls -l /m{edia,nt} && mount


Je vais regarder plus tard vers 19H30/20H00

Entre temps tu peux te connecter avec le compte de ta femme et faire un test

su - abuassiyah
cd /media/mon_dde/
touch aabbcc && rm aabbcc -v && mkdir -v aabbcc && rmdir -v aabbcc
exit


0
re,

~$ ls -l /m{edia,nt} && mount
/media:
total 36
drwx------ 16 nigella nigella 32768 1970-01-01 01:00 HDDRIVE2GO
drwxr-xr-x 2 root root 4096 2010-09-23 21:06 mon_dde

/mnt:
total 36
drwxr-xr-x 2 root root 4096 2010-08-18 15:09 part7
drwxr-xr-x 2 root root 4096 2010-08-18 15:09 sda2
drwxrwxrwx 1 root root 24576 2010-09-24 12:23 sda7
drwxr-xr-x 2 root root 4096 2010-08-25 15:30 sde1
/dev/sda8 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none 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)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sda7 on /mnt/sda7 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/nigella/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=nigella)
/dev/sdb1 on /media/HDDRIVE2GO type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush)

ok merci encore et a ce soir
0
re

~$ su - abuassiyah
Mot de passe :
abuassiyah@sativa:~$ cd /media/mon_dde/
abuassiyah@sativa:/media/mon_dde$ touch aabbcc && rm aabbcc -v && mkdir -v aabbcc && rmdir -v aabbcc
touch: impossible de faire un touch «aabbcc»: Permission non accordée
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
25 sept. 2010 à 16:25
Il y a un problème.
Ne fait plus rien
sdb1 c'est ton disque externe
Donc demonte le

sudo umount /dev/sdb1

ensuite
supprime le répertoire mon_dde
sudo rmdir /media/mon_dde
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
25 sept. 2010 à 16:26
Ensuite affiche seulement le contenu de ton fichier avec la modification que je t'ai dit de faire.
Et puis on parlera ce soir.
Merci
0
re,

~$ sudo umount /dev/sdb1
nigella@sativa:~$ sudo rmdir /media/mon_dde

j'ai debranché puis rebranché mon HD externe



nigella@sativa:~$ ls -l /m{edia,nt} && mount
/media:
total 32
drwx------ 16 nigella nigella 32768 1970-01-01 01:00 HDDRIVE2GO

/mnt:
total 36
drwxr-xr-x 2 root root 4096 2010-08-18 15:09 part7
drwxr-xr-x 2 root root 4096 2010-08-18 15:09 sda2
drwxrwxrwx 1 root root 24576 2010-09-24 12:23 sda7
drwxr-xr-x 2 root root 4096 2010-08-25 15:30 sde1
/dev/sda8 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none 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)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sda7 on /mnt/sda7 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/nigella/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=nigella)
/dev/sdb1 on /media/HDDRIVE2GO type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush)
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
25 sept. 2010 à 19:20
Re,

sudo umount /dev/sdb1 

et tu débranches ton disque ;-)


As-tu ajouté la ligne que je t'ai dit (celle en gras) ?

# en supposant que sda c'est la racine (c'est ton cas)
KERNEL!="sd[b-z]*", GOTO="mon_disque_externe_fin"
ACTION=="add", PROGRAM!="/sbin/blkid %N", GOTO="mon_disque_externe_fin"

# importation d'information sur les systèmes de fichiers en tant que variable
IMPORT{program}="/sbin/blkid -o udev -p %N"

# utilisation d'étiquette ou assigner une en fonction de périphérique/partition
ENV{dir_name}="mon_dde"

# création de répertoire dans /media et lien symbolique dans /mnt
ACTION=="add", RUN+="/bin/mkdir -p '/media/%E{dir_name}'"

# option globales pour mount
ACTION=="add", ENV{mount_options}="relatime"
# options de montage (777/666 - permissions répertoire/fichier pour ntfs)
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", ENV{mount_options}="$env{mount_options},dmask=000,fmask=111,utf8"
ACTION=="add", ENV{ID_FS_TYPE}!="ntfs", ENV{mount_options}="$env{mount_options},dmask=000,fmask=111,utf8"

# auto montage système ntfs utilisant le driver ntfs-3g
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", RUN+="/bin/mount -t ntfs-3g -o %E{mount_options} /dev/%k '/media/%E{dir_name}'"
# auto montage d'autre systèmes de fichier
ACTION=="add", ENV{ID_FS_TYPE}!="ntfs", RUN+="/bin/mount -t auto -o %E{mount_options} /dev/%k '/media/%E{dir_name}'"

# nettoyage après debranchement du périphérique
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l '/media/%E{dir_name}'", RUN+="/bin/rmdir '/media/%E{dir_name}'"

# exit
LABEL="mon_disque_externe_fin" 

0
re,

c'est bon jai demonte sdb1 et j'ai recreer le fichier avec les ligne en en gras
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
25 sept. 2010 à 19:42
ls -l /m{edia,nt}
0
~$ ls -l /m{edia,nt}
/media:
total 4
drwx------ 2 root root 4096 2010-09-25 19:42 HDDRIVE2GO

/mnt:
total 36
drwxr-xr-x 2 root root 4096 2010-08-18 15:09 part7
drwxr-xr-x 2 root root 4096 2010-08-18 15:09 sda2
drwxrwxrwx 1 root root 24576 2010-09-24 12:23 sda7
drwxr-xr-x 2 root root 4096 2010-08-25 15:30 sde1
0