IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

mauvaise manip de "chown"


Sujet :

Ubuntu

  1. #1
    Membre régulier
    Inscrit en
    Août 2007
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Août 2007
    Messages : 112
    Points : 88
    Points
    88
    Par défaut mauvaise manip de "chown"
    Salut à tous!!

    Voila en faisant des essaies avec root j'ai fais une petite bétise, en utilisant la commande "chown mina:mina /home/micha" ,depuis j'arrive plus a acceder au dossier personnel mina (qui est l'uilisateur principal)donc j'etais obliger de redemarraer

    Arrivée a la page ou je donne le pass et le nom de l'user on m'affiche erreur que le dossier principale est censé étre /home/amina mais il n'existe plus .

    Comme je débute j'ai choisi l'option "session de secours" j'ai pu avoir le terminal j'ai crée un nouveau user "jo" et j'accéde a ubuntu sauf que la je retrouve plus le HDD et la ou touts le donnée sous Ubuntu y sont
    bref je voudrais bien retrouver /home/mina car y'a plus que/home sans pouvoir acceder au bureau
    merci

  2. #2
    Membre chevronné Avatar de jeanbi
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 703
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 703
    Points : 2 247
    Points
    2 247
    Par défaut
    re
    normal mina n'existe plus c'est micha ,
    man chown
    a+

  3. #3
    Membre régulier
    Inscrit en
    Août 2007
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Août 2007
    Messages : 112
    Points : 88
    Points
    88
    Par défaut
    Alors comment sa se fait que quand je tape "adduser amina" il me dit que cet utilisateur existe deja?
    j'ai pensé à

    chown mina:mina -R /home/micha
    non?

  4. #4
    Membre chevronné Avatar de jeanbi
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 703
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 703
    Points : 2 247
    Points
    2 247
    Par défaut
    bonjour,
    ben moi y un truxc que je suis pas un coup c'est mina un coup cest micha ensuite amina y de quooi plus savoir ce que tu fait un truc mets toi en root recreer un utilisateur et marre et ensuite recupere le fichier des autres utilisateurs en root .
    a+

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 114
    Points : 130
    Points
    130
    Par défaut
    Citation Envoyé par onlytime Voir le message
    Salut à tous!!

    Voila en faisant des essaies avec root j'ai fais une petite bétise, en utilisant la commande "chown mina:mina /home/micha" ,depuis j'arrive plus a acceder au dossier personnel mina (qui est l'uilisateur principal)donc j'etais obliger de redemarraer

    Arrivée a la page ou je donne le pass et le nom de l'user on m'affiche erreur que le dossier principale est censé étre /home/amina mais il n'existe plus .

    Comme je débute j'ai choisi l'option "session de secours" j'ai pu avoir le terminal j'ai crée un nouveau user "jo" et j'accéde a ubuntu sauf que la je retrouve plus le HDD et la ou touts le donnée sous Ubuntu y sont
    bref je voudrais bien retrouver /home/amina car y'a plus que/home sans pouvoir acceder au bureau
    merci
    Pourrais tu tout reformuler en utilisant les bons noms d'utilisateurs (mina, micha, amina...) s'il te plait car on ne s'y retrouve pas ! Il est impossible de t'aider dans ces conditions.

  6. #6
    Membre régulier
    Inscrit en
    Août 2007
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Août 2007
    Messages : 112
    Points : 88
    Points
    88
    Par défaut
    C'est fait...

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 114
    Points : 130
    Points
    130
    Par défaut
    Et que donnent les commandes :
    et
    Ce que je ne comprends pas, c'est pourquoi en modifiant le propriétaire sur le home de l'utilisateur "micha", l'utilisateur "amina" a été affecté ?

    Quelles sont les commandes que tu as tapé entre temps ? Il est impossible qu'en changeant le propriétaire du home d'un utilisateur tu supprimes les home d'un autre. La commande chown n'agit pas comme un rm.

    Si le répertoire existe toujours dans le home, alors, effectivement, un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chown user:group -R /home/nom_du_home
    redonnera accès.

    Ce que je te conseille, c'est de créer des homes ayant un nom reprenant le nom de login de tes utilisateurs (ce qui je ne pense n'est pas le cas)...

  8. #8
    Membre régulier
    Inscrit en
    Août 2007
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Août 2007
    Messages : 112
    Points : 88
    Points
    88
    Par défaut
    ben je vais te resumer ce que j'ai fais

    j'accéde dans le terminal de secours et la j'ai:

    mina@mina-desktop:/#:sudo su
    root@mina-desktop:/#:chown mina/mina: - R/home/mina
    ==>chown ne peut pas accéder a '/home/amina' aucun fchier ou répertoire de ce type
    Alors je rentre dans la session micha la ou j'ai plus l'affichage donc l'accés au HDD,au terminal j'ai

    micha@mina-desktop:-$ :
    quand je tape sudo su on me demande le password,je le tape mais je reviens toujour sur:
    micha@mina-desktop:-$
    Envoyé par Coyote2001
    Quelles sont les commandes que tu as tapé entre temps
    "chown mina:mina /home/micha"

  9. #9
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 114
    Points : 130
    Points
    130
    Par défaut
    Citation Envoyé par Coyote2001 Voir le message
    Et que donnent les commandes :
    et
    Et que donnent ces commandes ?

  10. #10
    Membre régulier
    Inscrit en
    Août 2007
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Août 2007
    Messages : 112
    Points : 88
    Points
    88
    Par défaut
    ls -l /home
    drwxr-xr-x 12 micha micha 12-26-2007 mimi
    drwxr-xr-x 12 mina mina 12-26-2007 micha
    drwxr-xr-x 12 root root 12-26-2007 aaa
    cat /etc/passwd
    aucun fchier ou répertoire de ce type

  11. #11
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 114
    Points : 130
    Points
    130
    Par défaut
    Attend, comment c'est possible ?
    Tu n'as pas de fichier passwd ?!!!!!!!

    Que donne
    Quelle est ta distribution Linux ? Ubuntu ?

    Honnêtement, il y a un autre problème de fond avec ta configuration de Linux.

  12. #12
    Membre régulier
    Inscrit en
    Août 2007
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Août 2007
    Messages : 112
    Points : 88
    Points
    88
    Par défaut
    ls -a /etc /pass*
    etc/passwd etc/passwd-

    etc/passwd
    ==>permission non recomendée

  13. #13
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 114
    Points : 130
    Points
    130
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    sudo su
    cat /etc/passwd

  14. #14
    Membre régulier
    Inscrit en
    Août 2007
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Août 2007
    Messages : 112
    Points : 88
    Points
    88
    Par défaut
    sudo su
    cat /etc/passwd
    ==>permission non recomendée
    Je crois que j'ai plus le choix ,mais si je pouvais retrouver mon HDD sur ubuntu je l'aurais reinstallé ,probléme c'est que je trouve plus les 18Go,alors ya pas d'autres moyens?
    Merci

  15. #15
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 161
    Points : 78
    Points
    78
    Par défaut
    Tu ne trouves plus les 18 GO ??

    que donnes :

    ++

  16. #16
    Membre régulier
    Inscrit en
    Août 2007
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Août 2007
    Messages : 112
    Points : 88
    Points
    88
    Par défaut
    elle donne toujours rien un message d'erreur "aucune fichier de ce type..."

    Mais je vais vous donnez l'ensemble de message qui est affichés avant d'acceder au terminal de secours

    alors aprés avoir donnée l'identifiant et l'user j'ai comme premier message ceci:

    votre dossier personnel est censé étre /home/mina
    mais il semble pas exister,Voulez vous vous connectez en utilisant le repertoire racine "/" comme votre dossier personnel ?il est fort propable que rien ne fonctionne à moins que vous n'utilisez une session de secours et la je choisis oui ou bien non je clique sur "oui"
    et la j'ai un autre message

    Le fichier $home/dmrc de l'utilisateur a été ignoré Ceci empéche de sauver la session de la langue par defaut.Le fichier devrait appartenir a l'utilisateur et avoir les permissions 644.Le repertoire de l'utilisateur doit appartenir a l'utilisateur et ne doit pas étre accessible en écriture par d'autres utilisateurs et la je "valide"
    j'ai ce message

    Ceci est une session de secours xtrems vous serez connectez dans une console de terminal afin que vous corrigez le probléme de votre systéme si vous ne pouvez pas vous connectez d'une autre maniére
    ensuite juste en bas je trouve la ligne
    Afficher les listes (fichier/.xsession-errors)


    quand je la coche et en validant j'ai le message suivant:

    etc/Presession/default regestering your session with wtmp and utmp
    -runing/user/X11R6/bin"/var/lib/gdm/:0-Xservers" -h " " _c ": o "mina"
    -(gnome -session 5519).libgnomevtfs-warning** Unable to creat ~~/.gnome directory :aucun fichier ou répertoire de ce type
    -Impossible de créer un répertoire de configuration gnome pour l'utilisateur
    <</home/mina/gnome2/>>aucun fichier ou repertoire de ce type
    Si je choisis comme option la session de ce cours au lieu le terminal de secours alors j'ai le 1er message qui a était cité en haut je choisis "oui" ensuite j'ai le second message que je valide et la j'ai un 3ém affichage

    Votre session n'a duré que 10 secondes .Si vous étes pas deconnectés par vous méme cela peut signifier qu'il y'a un probléme d'installation ou que vous étes a cours d'espace de DD.essayez de vous connectez avec une session de secours pour résoudre le probléme
    je sais pas si sa peut t'aider merci encore pour ta lecture ^^

  17. #17
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 114
    Points : 130
    Points
    130
    Par défaut
    Oui, tout les messages que tu décris montrent bien que :
    1. le répertoire de ton utilisateur n'existe pas
      OU
    2. ton utilisateur ne dispose pas des droits sur son propre home


    Si tu veux ou peux repartir de zéro, boot avec ta session de secours (optionnel), supprime tous les utilisateurs ("deluser --remove-home" ou "userdel -r") dont tu peux voir le répertoire dans /home (tu devras être en "root").
    Puis recrée les avec la commande "adduser" ou "useradd".

    Attention : cette opération va détruire irrémédiablement les données se trouvant dans les homes de tes utilisateurs. Il est cependant possible d'utiliser une option de backup des données avec les commandes userdel et deluser.

    De cette manière, tu ne devrais plus avoir de cafouillage entre ton fichier /etc/passwd et le chemin de tes homes.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo