[Debian] Impossible de chowné et chmodé
Résolu
Linkman
-
Domi -
Domi -
Bonjour
Je suis sous une Debian avec un noyaux 2.4
Je travail en mode console (pas de encore de mode graphique).
J'ai créé un utilisateur "test" avec useradd et tout c'est bien passé, ensuite j'ai créé un répertoire "test" dans "/home" pour que l'utilisateur est son répertoire, mais voilà quand j'essaye "chown test test" pour que le répertoire lui appartienne, il me dit : "Opération non permise" évidement je fait ça en root.
C'est presque pareil pour le chmod, je tape "chmod 777 test", je n'ai pas de message d'erreure, mais que je tape "ls -l" je vois les propriétés du répertoire et il n'a pas pris en compte mon 777.
D'où ça peut-il venir ?
Comment je peux faire pour que tout ça marche ?
Merci d'avance pour votre aide.
Je suis sous une Debian avec un noyaux 2.4
Je travail en mode console (pas de encore de mode graphique).
J'ai créé un utilisateur "test" avec useradd et tout c'est bien passé, ensuite j'ai créé un répertoire "test" dans "/home" pour que l'utilisateur est son répertoire, mais voilà quand j'essaye "chown test test" pour que le répertoire lui appartienne, il me dit : "Opération non permise" évidement je fait ça en root.
C'est presque pareil pour le chmod, je tape "chmod 777 test", je n'ai pas de message d'erreure, mais que je tape "ls -l" je vois les propriétés du répertoire et il n'a pas pris en compte mon 777.
D'où ça peut-il venir ?
Comment je peux faire pour que tout ça marche ?
Merci d'avance pour votre aide.
A voir également:
- Chmode -x
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Photoscape x - Télécharger - Retouche d'image
- Direct x - Télécharger - Pilotes & Matériel
- Sit x - Accueil - Protection
6 réponses
Merci pour vos réponses !
En effet, la partition où est "/home" est en vfat.
Mais comment puis-je faire pour arranger ça ? J4ai essayer avec cfdisk mais ça ne fait rien ... Je pense que je devrai modifier fstab aussi, mais je ne sais pas quoi mettre :-/
Quelqu'un pourrait m'expliquer, merci.
En effet, la partition où est "/home" est en vfat.
Mais comment puis-je faire pour arranger ça ? J4ai essayer avec cfdisk mais ça ne fait rien ... Je pense que je devrai modifier fstab aussi, mais je ne sais pas quoi mettre :-/
Quelqu'un pourrait m'expliquer, merci.
Salut,
Un "man useradd", t'aurait éviter sans doutes des soucis. Avec:
Tu crées le compte de "test", ainsi que son répertoire avec les bons droits...
Maintenant pour l'utilisation de chmod, as tu bien mis:
Pour le chown as tu mis :
De plus, il faudrait donner aussi à ton users un groupe d'origine non ?
Un "man useradd", t'aurait éviter sans doutes des soucis. Avec:
#useradd -c "Ceci est un compte test" -m test
Tu crées le compte de "test", ainsi que son répertoire avec les bons droits...
#passwd test, le mot de passe de "test".
Maintenant pour l'utilisation de chmod, as tu bien mis:
#chmod -R 777 /home/test, mais en mettant un mode "777" tu donnes tous les droits au monde entier sur ton répertoire, sans doute qu'un "755" suffirait.
Pour le chown as tu mis :
#chown -R test /home/test
De plus, il faudrait donner aussi à ton users un groupe d'origine non ?
Tu n'aurais pas mis le repertoire /home sur une partition vfat (pour le partager avec Windows) et pas sur une partition ext3 ??
Si oui ca expliquerait tout: Sur une partition vfat il n'y a pas de gestion d'utilisateurs et aussi pour les permission de lecture/ecriture sont plus delicate pour le changement. Alors dans ce cas il faut mettre le /home sur une partition ext3 (ou riser, une "vraie" partition Linux) soit dans une partition a part ou soit dans la racine.
Apres pour partager de fichiers avec Windows on peut se debrouiller avec une partition qui s'appelera autrement et ici on fera avec les bonnes permissions dans les options de mount (dans /etc/fstab).
A part ca dans de nombreux distributions il y a de permissions par defaut pour certains fichiers/dossiers importants, c.-a-d. si on change a la main une permission il se peut qu'un ou quelques jours plus tard le crontab execute un script qui remet la permission par defaut. (Ce m'est arrive avec le fichier /var/log/messages que j'ai voulais rendre lisible pour les utilisateurs simples)
Bref c'est un truc utile a savoir quand on voit que la modif qu'on a appliquee il y a deux jours n'est plus valable!
Si oui ca expliquerait tout: Sur une partition vfat il n'y a pas de gestion d'utilisateurs et aussi pour les permission de lecture/ecriture sont plus delicate pour le changement. Alors dans ce cas il faut mettre le /home sur une partition ext3 (ou riser, une "vraie" partition Linux) soit dans une partition a part ou soit dans la racine.
Apres pour partager de fichiers avec Windows on peut se debrouiller avec une partition qui s'appelera autrement et ici on fera avec les bonnes permissions dans les options de mount (dans /etc/fstab).
A part ca dans de nombreux distributions il y a de permissions par defaut pour certains fichiers/dossiers importants, c.-a-d. si on change a la main une permission il se peut qu'un ou quelques jours plus tard le crontab execute un script qui remet la permission par defaut. (Ce m'est arrive avec le fichier /var/log/messages que j'ai voulais rendre lisible pour les utilisateurs simples)
Bref c'est un truc utile a savoir quand on voit que la modif qu'on a appliquee il y a deux jours n'est plus valable!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oki, j'ai "bidouiller" lol.
J'ai lancer un knoppix est fait le boulot à partir de celui là. Fdisk, puis mkfs.ext3 et ensuite changer le fstab.
Voilààà ça marche :-D
Merci encore à vous !
@ la prochaine !
J'ai lancer un knoppix est fait le boulot à partir de celui là. Fdisk, puis mkfs.ext3 et ensuite changer le fstab.
Voilààà ça marche :-D
Merci encore à vous !
@ la prochaine !
Bonjour,
J'ai lu quelque part qu'il y a moyen de permettre à un seul utilisateur 'robert' d'un groupe "technicien" par exemple de lire et écrire sur un seul fichier "mode_emploi" d'un autre groupe "generalites"
quelque chose du type
sudo chmod 765 robert.technicien mode_emploi.generalite
ça doit être quelque chose du genre mais je n'y arrive pas !
Quelqu'un peut-il m'aider?
Merci
Domi
J'ai lu quelque part qu'il y a moyen de permettre à un seul utilisateur 'robert' d'un groupe "technicien" par exemple de lire et écrire sur un seul fichier "mode_emploi" d'un autre groupe "generalites"
quelque chose du type
sudo chmod 765 robert.technicien mode_emploi.generalite
ça doit être quelque chose du genre mais je n'y arrive pas !
Quelqu'un peut-il m'aider?
Merci
Domi