A voir également:
- Pb de droit après auto mount
- Image libre de droit gratuite google - Guide
- Mount system android - Guide
- Slash droit - Forum MacOS
- Telecharger auto refresh - Télécharger - Divers Web & Internet
- Droit utilisation musique 30 secondes - Forum Vos droits sur internet
17 réponses
Kazevil
Messages postés
8
Date d'inscription
jeudi 27 novembre 2003
Statut
Membre
Dernière intervention
9 février 2009
29 oct. 2007 à 18:07
29 oct. 2007 à 18:07
Bon j'ai trouvé mon pb, en fait dans fstab si on met l'option defaults la partition est montée en tant que partition système.
J'ai remplacé ça part auto et ça marche mieux ............ enfin presque.
J'ai en fait 2 partitions qui sont concernées project & data.
Project est bien monté au démarrage avec toto et totogroup comme propriétaire mais pas data qui est en root root.
Voilà mon fstab :
@localhost /]$ cat /etc/fstab
/dev/hdb1 / ext3 defaults 1 1
/dev/hdb6 /home ext3 defaults 1 2
none /proc proc defaults 0 0
/dev/hdb5 swap swap defaults 0 0
/dev/hdb3 /project ext3 auto 1 3
/dev/sda1 /data ext3 auto 1 4
Je n'arrive pas à comprendre d'où vient la différence entre les 2 cas. SI je fais un umount des 2 réperoire et que je refait un ls-l, ils sont bien tous deux la propriété de toto totogroup.
Si quelqu'un a une idée, je suis preneur.
Merci
J'ai remplacé ça part auto et ça marche mieux ............ enfin presque.
J'ai en fait 2 partitions qui sont concernées project & data.
Project est bien monté au démarrage avec toto et totogroup comme propriétaire mais pas data qui est en root root.
Voilà mon fstab :
@localhost /]$ cat /etc/fstab
/dev/hdb1 / ext3 defaults 1 1
/dev/hdb6 /home ext3 defaults 1 2
none /proc proc defaults 0 0
/dev/hdb5 swap swap defaults 0 0
/dev/hdb3 /project ext3 auto 1 3
/dev/sda1 /data ext3 auto 1 4
Je n'arrive pas à comprendre d'où vient la différence entre les 2 cas. SI je fais un umount des 2 réperoire et que je refait un ls-l, ils sont bien tous deux la propriété de toto totogroup.
Si quelqu'un a une idée, je suis preneur.
Merci
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
29 oct. 2007 à 19:23
29 oct. 2007 à 19:23
salut,
Démonte ton /data:
puis en root:
Ensuite mets ca dans ton fstab /dev/sda1 /data ext3 defaults 0 0
Démonte ton /data:
umount /data
puis en root:
chown -R toto.toto /data
Ensuite mets ca dans ton fstab /dev/sda1 /data ext3 defaults 0 0
Re-hello,
merci pour l'info j'ai fait le test mais ça n'a rien changé malheureusement.
J'ai du coup essayé de faire un umount /data, puis un rm -R de /data
avant de le recréer en tant que user toto. Hélas dès que je fais un mount /dev/sda1 /data, le répertoire repasse en root root.
Si tu as d'autres pistes ? En tout cas merci pour le coup de main.
Kaz
merci pour l'info j'ai fait le test mais ça n'a rien changé malheureusement.
J'ai du coup essayé de faire un umount /data, puis un rm -R de /data
avant de le recréer en tant que user toto. Hélas dès que je fais un mount /dev/sda1 /data, le répertoire repasse en root root.
Si tu as d'autres pistes ? En tout cas merci pour le coup de main.
Kaz
gbe54
Messages postés
87
Date d'inscription
lundi 29 octobre 2007
Statut
Membre
Dernière intervention
19 juillet 2010
19
29 oct. 2007 à 23:09
29 oct. 2007 à 23:09
Non auto c'est pour les volume a monter automatiquement comme un cdrom. Essaye avec
defaults,uid=500,gid=600
Utilise la commande id pour avoir ton numero uid et gid
defaults,uid=500,gid=600
Utilise la commande id pour avoir ton numero uid et gid
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
30 oct. 2007 à 06:23
30 oct. 2007 à 06:23
C'est bizzare... j'ai tester avec mandriva 2008 et ca marche sans problèmes, je regarderai ca ce soir
P.S les options uid et gid sont utilisé avec le système de fichiers FAT et NTFS
Edit: "avant de le recréer en tant que user toto" normalement tu ne peux pas écrire dans la racine (/) en tant que utilisateur, il y a quelque chose qui m'echape là..
P.S les options uid et gid sont utilisé avec le système de fichiers FAT et NTFS
Edit: "avant de le recréer en tant que user toto" normalement tu ne peux pas écrire dans la racine (/) en tant que utilisateur, il y a quelque chose qui m'echape là..
Effectivement c'est vraiment que c'est un peu étonnant qu'un user de base puisse faire des mkdir sous /, ça doit être lié à l'install.
Sinon du côté du mount, j'ai fais quelques tests supplémentaires :
* J'ai créé 2 répertoires test1 et test2 sur lesquels j'ai fait un chown et un chgrp pour les donner à toto:toto
* J'ai pris 2 partition en ext3, une sur un disque IDE (hdb3) et l'autre sur un disque SATA (sda1)
* Lorsque je fais un mount (via fstab après reboot ou manuel) de hdb3 sur test1 et de sda1 sur test2, test1 reste en toto:toto et test2
passe en root:root
* Lorsque je fais la même manip mais en montant hdb3 sur test2 et sda1 sur test1, c'est l'inverse càd test1 qui passe en root:root et
test2 qui reste en toto:toto
Ca me fais donc dire que c'est lié à la paritition, or la seule différence c'est que l'une est sur un disque IDE et l'autre sur un disque SATA.
J'ai d'ailleur même recréé complètement la partition sda1 et rien ni fait.
Kaz (qui craque de ne pas pas comprendre :-) )
Sinon du côté du mount, j'ai fais quelques tests supplémentaires :
* J'ai créé 2 répertoires test1 et test2 sur lesquels j'ai fait un chown et un chgrp pour les donner à toto:toto
* J'ai pris 2 partition en ext3, une sur un disque IDE (hdb3) et l'autre sur un disque SATA (sda1)
* Lorsque je fais un mount (via fstab après reboot ou manuel) de hdb3 sur test1 et de sda1 sur test2, test1 reste en toto:toto et test2
passe en root:root
* Lorsque je fais la même manip mais en montant hdb3 sur test2 et sda1 sur test1, c'est l'inverse càd test1 qui passe en root:root et
test2 qui reste en toto:toto
Ca me fais donc dire que c'est lié à la paritition, or la seule différence c'est que l'une est sur un disque IDE et l'autre sur un disque SATA.
J'ai d'ailleur même recréé complètement la partition sda1 et rien ni fait.
Kaz (qui craque de ne pas pas comprendre :-) )
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
31 oct. 2007 à 19:26
31 oct. 2007 à 19:26
Lorsque je fais un mount (via fstab après reboot ou manuel) de hdb3 sur test1 et de sda1 sur test2, test1 reste en toto:toto et test2
passe en root:root
Je crois que cela est du au fait qu'il s'agit de disque système
Je sèche là...apparemment les droits appliqués au point de montage sont ceux du répertoire, ce que je ne comprends pas ce que le répertoire change les droits après le démarrage, quoi qu'il en soit essaie de mettre dans ton fstab ca:
passe en root:root
Je crois que cela est du au fait qu'il s'agit de disque système
Je sèche là...apparemment les droits appliqués au point de montage sont ceux du répertoire, ce que je ne comprends pas ce que le répertoire change les droits après le démarrage, quoi qu'il en soit essaie de mettre dans ton fstab ca:
/dev/sda1 /data ext3 rw,user,auto 0 0
Salut Aruju,
déjà merci bcp pour ta percévérence, malheureusement je dois t'annoncer que j'ai essayer la manip et rien ni fait le répertoire repasse toujours en root:root. C'est dingue a se taper la tête contre un mur, ça n'a vraiment pas de sens. La seule différence que je vois avec l'autre partition pour laquelle ça fonctionne c'est que celle là est sur un disque SATA.
Sais-tu si il y a dans Mandriva des limitations dans la gestion des disques SATA ??
Kaz (... qui ne sais plus quoi dire ...)
déjà merci bcp pour ta percévérence, malheureusement je dois t'annoncer que j'ai essayer la manip et rien ni fait le répertoire repasse toujours en root:root. C'est dingue a se taper la tête contre un mur, ça n'a vraiment pas de sens. La seule différence que je vois avec l'autre partition pour laquelle ça fonctionne c'est que celle là est sur un disque SATA.
Sais-tu si il y a dans Mandriva des limitations dans la gestion des disques SATA ??
Kaz (... qui ne sais plus quoi dire ...)
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
31 oct. 2007 à 20:46
31 oct. 2007 à 20:46
je ne pense pas que ca soit lié au disque sata, je viens de faire un test sur un PC avec SATA est ca marche sans problème...
Quel bureau utilise-tu? gnome, kde? T'as pris la version DVD ou CD? Décris aussi les étapes détaillés de tes manips
Sinon (même si ces options sont pour FAT et NTFS) essaie de mettre ca dans ton fstab
Quel bureau utilise-tu? gnome, kde? T'as pris la version DVD ou CD? Décris aussi les étapes détaillés de tes manips
Sinon (même si ces options sont pour FAT et NTFS) essaie de mettre ca dans ton fstab
/dev/sda1 /data ext3 uid=500,gid=500,umask=000, rw,user,auto 0 0
J'ai fais le test avec les options que tu m'as indiqué mais du coup la partition n'est pas montée.
Du coup j'ai essayé de la monter manuellement avec mount -o uid=500,... et en fait il me dit que les options ne sont pas compatibles.
Voilà ce que j'ai fais comme manip:
* Installation de Mandriva 2008 via le CD avec KDE comme bureau
* Configuration de linux via le centre de configuration, notamment le serveur SSH
* Via SSH, création des 2 partitions supplémentaire => fdisk /dev/hdb pour créer la partition hdb3 en ext3, fdisk /dev/sda pour créer la partition sda1 en ext3.
* Création des 2 répertoires => mkdir /project et mkdir /data
* Changement du propriétaire des répertoires => chown toto /project, chgrp toto /project puis chown /data, chgrp /data
* modification du fichier fstab => /dev/hdb3 /project ext3 default 0 0
/dev/sda1 /data ext3 default 0 0
J'ai ensuite fais les différents tests et manip dont on a parlé ci-dessus.
J'espère m'être trompé dans une des manip, ça simplifirai la solution.
Kaz
Du coup j'ai essayé de la monter manuellement avec mount -o uid=500,... et en fait il me dit que les options ne sont pas compatibles.
Voilà ce que j'ai fais comme manip:
* Installation de Mandriva 2008 via le CD avec KDE comme bureau
* Configuration de linux via le centre de configuration, notamment le serveur SSH
* Via SSH, création des 2 partitions supplémentaire => fdisk /dev/hdb pour créer la partition hdb3 en ext3, fdisk /dev/sda pour créer la partition sda1 en ext3.
* Création des 2 répertoires => mkdir /project et mkdir /data
* Changement du propriétaire des répertoires => chown toto /project, chgrp toto /project puis chown /data, chgrp /data
* modification du fichier fstab => /dev/hdb3 /project ext3 default 0 0
/dev/sda1 /data ext3 default 0 0
J'ai ensuite fais les différents tests et manip dont on a parlé ci-dessus.
J'espère m'être trompé dans une des manip, ça simplifirai la solution.
Kaz
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
1 nov. 2007 à 12:27
1 nov. 2007 à 12:27
il faut faire (en root bien sur):
chown -R toto.toto /project
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
1 nov. 2007 à 13:44
1 nov. 2007 à 13:44
essaie de trouver UUID de ta partition avec ls -l /dev/disk/by-uuid/ puis remplacer /dev/sda1 par UUID exemple:
donc je mets:
debian:~# ls -l /dev/disk/by-uuid/ total 0 lrwxrwxrwx 1 root root 10 2007-11-01 13:28 1B71-12F5 -> ../../hda1 lrwxrwxrwx 1 root root 10 2007-11-01 13:28 2db3b022-2766-4dd1-9273-67bca346a426 -> ../../sda1 lrwxrwxrwx 1 root root 10 2007-11-01 13:28 5e1bf3a7-3451-48ab-984d-334f32d060b2 -> ../../hda6 lrwxrwxrwx 1 root root 10 2007-11-01 13:28 c10b9b6e-b25c-4792-942d-48ae303c0011 -> ../../hda5 lrwxrwxrwx 1 root root 10 2007-11-01 13:28 d2611d23-9509-4862-a090-cc7922938e89 -> ../../hda8 lrwxrwxrwx 1 root root 11 2007-11-01 13:28 eb2db9ed-9053-4238-af37-07d005a64796 -> ../../hda10 lrwxrwxrwx 1 root root 10 2007-11-01 13:28 f2a142d4-9be0-4f21-8512-9fd78c33f131 -> ../../hda9
donc je mets:
UUID=2db3b022-2766-4dd1-9273-67bca346a426 /data ext3 defaults 0 0
J'ai essayé en mettant l'UUID dans le fichier fstab, le montage fonctionne mais le répertoire repasse toujours en root:root
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
1 nov. 2007 à 15:44
1 nov. 2007 à 15:44
affiche le resultat:
tape aussi en tant que utilisateur:
ensuite affiche:
essaie aussi:
ls -l /
tape aussi en tant que utilisateur:
mkdir /data/test echo "Test" > /data/test.txt
ensuite affiche:
ls -l /data cat /data/test.txt
essaie aussi:
chmod -R 777 /data
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
1 nov. 2007 à 19:41
1 nov. 2007 à 19:41
Salut,
vu que tu es sous Mandriva ça peut être un problème de msec
vu que tu es sous Mandriva ça peut être un problème de msec
Bonjour,
Petite remarque venant de mon experience sous Solaris, il faut bien differencier le point de montage ( qui est un directorie) et le filesystem que l'on monte dessus.
Il me semble logique que le point de montage soit toujours root:root avec 755 comme permissions,
cela evite entre autre qu'une application ne puisse ecrire un fichier de log dans ce qu'elle pense etre son disque, hors que celui-ci n'est pas monté.
il faut mettre les permissions et les ownerships qu'une fois que le filesystem est monté et pas avant.
la les permissions resteront.
Petite remarque venant de mon experience sous Solaris, il faut bien differencier le point de montage ( qui est un directorie) et le filesystem que l'on monte dessus.
Il me semble logique que le point de montage soit toujours root:root avec 755 comme permissions,
cela evite entre autre qu'une application ne puisse ecrire un fichier de log dans ce qu'elle pense etre son disque, hors que celui-ci n'est pas monté.
il faut mettre les permissions et les ownerships qu'une fois que le filesystem est monté et pas avant.
la les permissions resteront.