#1 Le 22/03/2009, à 22:49
- xir
[Résolu] Changement de propriétaire impossible de root à user
Bonjour,
Je suis sous Ubuntu 8.04, et depuis quelque temps je simule windows xp avec Virtualbox. Or j'ai un problème de partage que, vraisemblablement, j'ai à cause d'un problème de permission que je n'arrive pas à résoudre et qui est l'objet de cette discussion.
Pour résoudre ce problème de permission je me suis atteler à changer le propriétaire du dossier que je souhaite partager. root est l'actuel propriétaire de ce dossier et souhaite le passer sous mon compte user normal.
Lorsque je lance sur ma console sudo nautilus et me rends sur ce dossier qui se situe sur une autre partition que celle de ma partition système ubuntu 8.04 pour en changer les permissions, j'ai le menu déroulant et y trouve mon compte perso user (steeve), mais celui-ci ne se fixe pas et revient automatiquement à celui root.
De plus quand j'essaie de le partager graphiquement via sudo nautilus, le dossier est affiché comme partagé mais il ne l'est qu'avec le compte root, ce qui provoque évidemment un problème au moment de la sélection du partage de dossier sous Virtualbox. Je suis aussi passer par Samba qui me prend bien le partage mais sans que ça marche dans Virtualbox.
Aussi je ne comprends pas pourquoi en sudo ou en root je ne serais pas autorisé à modifier le nom du propriétaire du dossier.
Quelqu'un aurait une idée???
Merci de votre attention.
Dernière modification par xir (Le 23/03/2009, à 11:47)
Hors ligne
#2 Le 22/03/2009, à 23:13
- herberts
Re : [Résolu] Changement de propriétaire impossible de root à user
Bonjour.
Tout d'abord, faire des "sudo nautilus" quand on ne sait pas trop où on va est une mauvaise idée. Déjà parce qu'on lance toujours une appli graphique avec "gksudo" et pas "sudo", ensuite parce qu'ouvrir un navigateur de fichier en root et se balader dans le système c'est un coup à flinguer son installation si on n'est pas certain de ce qu'on fait à 100%. À proscrire donc.
Ensuite, tu peux simplement utiliser la commande suivante pour modifier le propriétaire d'un dossier :
sudo chown NOUVEAU_PROPRIETAIRE /CHEMIN/VERS/LE/DOSSIER
en remplaçant bien entendu NOUVEAU_PROPRIETAIRE par le login de l'utilisateur que tu veux mettre propriétaire et /CHEMIN/VERS/LE/DOSSIER par le chemin absolu du dossier dont il faut modifier le propriétaire.
Comme tu n'as pas précisé de quel dossier il s'agissait, je préfère te demander si tu es sûr de ton coup : un dossier dont le proprio est root, on n'en change pas le propriétaire sans bonne raison.
Hors ligne
#3 Le 22/03/2009, à 23:29
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
J'ai déjà fait cette manip sans succès. Je viens de la refaire avec la commande:
sudo chown -Rv steeve /media/sda7
et j'ai le listing des fichiers dont le proprio a basculé (extrait):
Changement de propriétaire de `/media/sda7/WinLin Data/2008 09_album à découvrir.txt' vers steeve
Changement de propriétaire de `/media/sda7/WinLin Data' vers steeve
Changement de propriétaire de `/media/sda7' vers steeve
Tout se passe très bien, par contre quand je fais clic droit sur un des dossiers le proprio est toujours root.
Je comprends pas.....:(
Et je ne peux donc partager avec Virtualbox qui est ouvert en user normal.
Dernière modification par xir (Le 22/03/2009, à 23:29)
Hors ligne
#4 Le 22/03/2009, à 23:32
- herberts
Re : [Résolu] Changement de propriétaire impossible de root à user
mais c'est quoi cette partition que tu veux partager ? une partition sur DD interne ? ou un périphérique externe ?
Hors ligne
#5 Le 22/03/2009, à 23:34
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Aussi pour répondre à ton dernier point.
La partition sda 7 est une partitition interne est exclusivement dédiée au stockage de données personnelles.
Dernière modification par xir (Le 22/03/2009, à 23:35)
Hors ligne
#6 Le 22/03/2009, à 23:36
- herberts
Re : [Résolu] Changement de propriétaire impossible de root à user
ok ok. Je pense que le souci vient du fait que le point de montage est attribué automatiquement par ubuntu, et je ne suis pas sûr que tu puisse changer le propriétaire de ce type de point de montage. Il faudrait mettre une entrée dans fstab pour cette partition.
Hors ligne
#7 Le 22/03/2009, à 23:40
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Si mon fstab est:
# /etc/fstab: static file system information.
#
# -- This file has been automaticly generated by ntfs-config --
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# Entry for /dev/sda5 :
UUID=f6801d9f-8000-4772-a8d8-5ecfda84424f / ext3 relatime,errors=remount-ro 0 1
# Entry for /dev/ !! UNKNOW DEVICE !! :
UUID=b3520d82-efa8-4179-a799-fbca4aa53f8d none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0
/dev/sda1 /media/sda1 ntfs umask=222,utf8 0 0
/dev/sda7 /media/sda7 ntfs umask=222,utf8 0 0
/dev/sda9 /media/sda9 ntfs umask=222,utf8 0 0
/dev/sda8 /media/sda8 vfat rw,user,fmask=0111,dmask=0000 0 0
/dev/sdb1 /media/sdb1 ntfs ro,user,fmask=0111,dmask=0000 0 0
Quelles modifications y apporter?
Dernière modification par xir (Le 22/03/2009, à 23:40)
Hors ligne
#8 Le 22/03/2009, à 23:41
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Merci de cette aide précieuse, je ne comprenais plus
Hors ligne
#9 Le 22/03/2009, à 23:47
- herberts
Re : [Résolu] Changement de propriétaire impossible de root à user
Ah ben non, le problème est bien plus simple que ça. bon, passons sur les points de montages définis dans ton fstab, tant que ça marche on va laisser comme ça.
Mais tu n'avais pas précisé que ta partition est en ntfs. Hors, ntfs ne gère pas les droits unix, on passe donc par les options dans le fstab pour les "émuler".
Afin de définir les bonnes, pourrait tu poster le retour de
cat /etc/passwd | grep $USER
, ainsi que
sudo blkid
et que
ls -l /media
.
Hors ligne
#10 Le 22/03/2009, à 23:51
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Voilà les retours des 3 commandes:
steeve@steeve-laptop:~$ cat /etc/passwd | grep $USER
steeve:x:1000:0:steeve,,,,:/home/steeve:/bin/bash
steeve@steeve-laptop:~$ sudo blkid
/dev/sda1: UUID="72DA35C7DA3587FD" LABEL="VistaOS" TYPE="ntfs"
/dev/sda5: UUID="f6801d9f-8000-4772-a8d8-5ecfda84424f" TYPE="ext3"
/dev/sda6: TYPE="swap"
/dev/sda7: UUID="035ED1BDB15253E6" LABEL="Data" TYPE="ntfs"
/dev/sda8: LABEL="DISQUE LINU" UUID="5B15-47A6" TYPE="vfat"
/dev/sda9: UUID="4CFB67DFA879EE1A" LABEL="Free Log" TYPE="ntfs"
steeve@steeve-laptop:~$ ls -l /media
total 40
lrwxrwxrwx 1 root root 6 2008-09-18 11:25 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 2008-09-18 11:25 cdrom0
dr-xr-xr-x 1 root root 8192 2009-03-16 11:43 sda1
dr-xr-xr-x 1 root root 8192 2009-03-17 15:57 sda7
drwxrwxrwx 7 root root 8192 1970-01-01 01:00 sda8
dr-xr-xr-x 1 root root 8192 2009-03-16 11:43 sda9
drwxr-xr-x 2 root root 4096 2009-03-09 18:14 sdb1
steeve@steeve-laptop:~$
Si t'as des remarques sur les points de montages, je suis preneur:D (problème de connexion des dd externes sur ma virtualbox)... peut-être sur un autre post
Hors ligne
#11 Le 23/03/2009, à 00:03
- herberts
Re : [Résolu] Changement de propriétaire impossible de root à user
Alors, d'abord, tu fais
sudo umount -a
Puis dans le fstab, de remplacer cette ligne :
/dev/sda7 /media/sda7 ntfs umask=222,utf8 0 0
par ceci :
/dev/sda7 /media/sda7 ntfs umask=022,uid=1000,utf8 0 0
Ensuite tu fais
sudo mount -a
Et pour finir tu redonnes le résulstat de
ls -l /media
Edit : et on verra ça demain, je vais me coucher là.
Dernière modification par herberts (Le 23/03/2009, à 00:05)
Hors ligne
#12 Le 23/03/2009, à 10:01
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Voilà le résultat après les manip demandées:
steeve@steeve-laptop:~$ ls -l /media
total 40
lrwxrwxrwx 1 root root 6 2008-09-18 11:25 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 2008-09-18 11:25 cdrom0
dr-xr-xr-x 1 root root 8192 2009-03-16 11:43 sda1
drwxr-xr-x 1 steeve root 8192 2009-03-17 15:57 sda7
drwxrwxrwx 7 root root 8192 1970-01-01 01:00 sda8
dr-xr-xr-x 1 root root 8192 2009-03-16 11:43 sda9
drwxr-xr-x 2 root root 4096 2009-03-09 18:14 sdb1
steeve@steeve-laptop:~$
Hors ligne
#13 Le 23/03/2009, à 10:11
- herberts
Re : [Résolu] Changement de propriétaire impossible de root à user
Bon, ça y est, le propriétaire de sda7 est ton utilisateur. Tu n'as plus qu'à réessayer la manip pour virtualbox maintenant.
Hors ligne
#14 Le 23/03/2009, à 10:25
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
ok, je veux bien avoir une explication sur la signification du paramètre uid=1000 insérer dans fstab.
J'eassye ça dans l'instant.
Hors ligne
#15 Le 23/03/2009, à 10:30
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Quand j'essaye de partager le dossier Winlin Data qui est dans sda7, j'ai cette erreur:
« net usershare » a retourné l'erreur 255 : net usershare add: failed to add share winlin data. Error was Opération non permise
Je l'ai faite depuis mon personnel.
Par contre je suis effectivement propriétaire de ce dossier.
Hors ligne
#16 Le 23/03/2009, à 10:32
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Et depuis Virtualbox, je peux le sélectionner mais ne peut valider son partager, car le OK de la validation du partage est désactivée.
Hors ligne
#17 Le 23/03/2009, à 10:39
- herberts
Re : [Résolu] Changement de propriétaire impossible de root à user
Alors, concernant le paramètre uid=1000 : chaque utilisateur à un numéro identifiant unique, l'uid. 1000, c'est l'uid de ton utilisateur, qu'on a obtenu dans le retour de "cat /etc/passwd | grep $USER". En mettant ce paramètre, on dit à fstab de monter la partition ntfs en émulant les froits pour que tu sois le propriétaire.
ensuite, peux tu donner le résultat de
ls -l /media/sda7
Hors ligne
#18 Le 23/03/2009, à 11:06
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Merci de l'explication.
steeve@steeve-laptop:~$ ls -l /media/sda7
total 25
-rwxr-xr-x 2 steeve root 1607 2008-09-23 12:25 Acad & Carte graphique à voir.txt
-rwxr-xr-x 1 steeve root 255 2008-12-30 19:33 autorun.inf
-rwxr-xr-x 2 steeve root 686 2008-12-16 12:40 Carnet de bord.txt
drwxr-xr-x 1 steeve root 8192 2009-03-16 15:02 Raccourcis Bureau C
drwxr-xr-x 1 steeve root 4096 2008-10-30 08:00 $RECYCLE.BIN
drwxr-xr-x 1 steeve root 0 2008-12-29 15:43 resycled
drwxr-xr-x 1 steeve root 0 2008-10-29 14:04 System Volume Information
drwxr-xr-x 1 steeve root 4096 2009-03-16 09:26 WinLin Data
steeve@steeve-laptop:~$
steeve@steeve-laptop:~$
Hors ligne
#19 Le 23/03/2009, à 11:22
- herberts
Re : [Résolu] Changement de propriétaire impossible de root à user
Bon, ça ne devrai pas poser de problème pourtant, tu as suivi la doc d'ubuntu pour le partage ?
Hors ligne
#20 Le 23/03/2009, à 11:29
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Je vais redémarrer et refaire les manip.
Hors ligne
#21 Le 23/03/2009, à 11:46
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Ca marche...merci beaucoup.
Super, je le poste en résolu.
Enchanté...:rolleyes:
Dernière modification par xir (Le 23/03/2009, à 11:47)
Hors ligne
#22 Le 23/03/2009, à 11:48
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Si t'as un lien, un tuto ou un conseil pour éclaircir ma partition et ses points de montage, suis intéressé.
Steeve
Hors ligne
#23 Le 23/03/2009, à 12:19
- herberts
Re : [Résolu] Changement de propriétaire impossible de root à user
pour les points de montages, il n'y a pas de problèmes à vrai dire, c'est juste quez les points de montages en /media/sdXY, on les laisse en général pour le montage automatique. Mais si ça ne pose pas de problème pour l'utilisation de clé usb ou de disque externe, il n'y a pas de raison de batailler pour changer ça.
Tu peux jeter un œil là si tu veux : http://doc.ubuntu-fr.org/installation/mount_fstab
Hors ligne
#24 Le 24/03/2009, à 06:47
- xir
Re : [Résolu] Changement de propriétaire impossible de root à user
Bah, justement, ils sont tous en montage automatique, mais j'ai des problèmes pour détecter mes disques externe ou cles usb depuis windows simulé par Virtualbox, je vais regarder de plus près le lien.
Et, encore, merci
Dernière modification par xir (Le 24/03/2009, à 06:48)
Hors ligne
#25 Le 16/08/2010, à 12:07
- isabelle2210
Re : [Résolu] Changement de propriétaire impossible de root à user
Bonjour, je n'arrive pas a modifier propriétaire et utilisateur root d'un dossier "music", sur DDE, ss ubuntu 8.04, que je souhaite transférer a windows 7 (w7 me demande de formater, pas eu de problème avec autre dossier)
fait commande:
sudo chown isabelle:ip /media/disk/music
et
sudo chown -hR isabelle:ip /media/dik/music
(car pls sous dossiers )
Est-ce que quelqu'un peut m'aider ???
Hors ligne