Pages : 1
#1 Le 24/01/2008, à 23:54
- Rapha222
Porblème de droit
Salut,
J'ai un petit problème de droits :-/
J'ai un utilisateur, utilisateur_princ, qui a comme dossier personnel /home/utilisateur_princ/.
Dans ce dossier, il y a plusieurs autres dossiers, que j'attribue a d'autres utilisateurs (qui seront en réalité des utilisateurs FTP), donc par exemple utilisateur1/ qui appartient a utilisateur1/, ...
Souhaitant garder, moi utilisateur_princ des accès sur les dossiers de mes utilisateurs, je m'ajoute le groupe de ces utilisateurs comme groupe secondaire, et je met les dossiers en chmod 770, normalement, je devrais pouvoir y accéder, mais lorsque j'essaye un cd, j'obtient ceci :
utilisateur_princ@localhost:~$ cd /home/utilisateur_princ/utilisateur1/
-sh: cd: /home/utilisateur_princ/utilisateur1/: Permission non accord
pourtant, lorsque je tape ls -al, le dossier est bien en accès en écriture, lecture et exécution pour le groupe et groups me retourne ceci :
utilisateur_princ@localhost:~$ groups utilisateur_princ
utilisateur_princ : utilisateur_princ utilisateur1
Je suis donc bien dans le groupe secondaire, mais ca ne marche pas ...
Vous avez la solution a mon problème ? Merci
Hors ligne
#2 Le 25/01/2008, à 00:06
- yurek
Re : Porblème de droit
il faudrait que le contenu du dossier sois aussi en lecture non?
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#3 Le 25/01/2008, à 00:08
- Rapha222
Re : Porblème de droit
Ben la c'est cd qui marche pas, donc c'est sur le dossier qui a un problème ...
Hors ligne
#4 Le 25/01/2008, à 00:18
- Rapha222
Re : Porblème de droit
Résolu, c'est un problème de rafraichissement, je coupe le terminal et je le relance et j'ai n'ai plus de problème
Il existe une commande pour m'éviter de redémarrer le terminal, en gros pour recharger mes droits (c'est dans un script bash alors c'est un peu ennuyeux de devoir démarrer deux script ...) ?
Merci
Dernière modification par Rapha222 (Le 25/01/2008, à 00:18)
Hors ligne
#5 Le 25/01/2008, à 00:19
- yurek
Re : Porblème de droit
mais oui ben c'est normal tu n'a pas les droit sur le dossier.
tu peu rentrer dedans en tant que root
sudo su
mais quand tu utilise cette commande ny reste pas longtemp car un simple rm pourrait effacer tout tes donner
pour sortir du mode root
exit
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#6 Le 25/01/2008, à 00:19
- yurek
Re : Porblème de droit
oublie j'ai pas compris ton probleme.
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#7 Le 25/01/2008, à 00:25
- Rapha222
Re : Porblème de droit
En gros j'ai deux console, une en root, une autre sur utilisateur_princ, si je fais usermod en root pour rajouter un sous groupe, ben je n'aurais pas les permissions du sous-groupe sur utilisateur_princ tant que je n'aurais pas coupé et puis rédémarré ce terminal la. Aussi si je tape groups avant de couper le terminal, je n'ai pas encore le sous groupe (mais avec groups utilisateur_princ, sur le même terminal, oui), et si je refais la même commande après avoir redémarré le terminal, j'ai le sous groupe.
Donc existe il un moyen de recharger la liste des sous groupes dans la console courante ?
Merci
Hors ligne
#8 Le 25/01/2008, à 00:29
- yurek
Re : Porblème de droit
si, il faudrait juste que tu change la variable $GROUPS avec l'id du sous goupe crée.
Dernière modification par yurek (Le 25/01/2008, à 00:29)
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#9 Le 25/01/2008, à 19:56
- Rapha222
Re : Porblème de droit
Comment je peux faire pour recharger cette variable ? (je ne peux pas ajouter le groupe à la variable)
Hors ligne
#10 Le 26/01/2008, à 01:47
- yurek
Re : Porblème de droit
tu ne dois pas rajouter le nom mais l'id du groupe
echo $GROUPS te donnera le group utiliser donc pour le modifier
pour le modifier j'ai essayer avec de simple commande mais ca m'a l'ai protégé mais c'est plus simple de rouvrir ton terminal ca ne fais pas de mal je pense.
Sinon si quelqu'un pouvais nous renseigner sur les droit d'un terminal et la facon de changer ce fameux id...
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
Pages : 1