LinuxFromScratch probleme

Résolu
LezardMoo Messages postés 614 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonsoir à tous!!
je viens de commencer LFS je me base sur la Debian 6.0 et sur le book 6.6

je viens de créer mon utilisateur, je doit creer un .bash_profile: en root

cat > ~/.bash_profile << "EOF"
exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash
EOF
petit probleme, je dois créer ce fichier en tant que user seulement il me di répond que je n'ai pas les permission accordé.
si jutilise sudo -s en user il me di que mon user ne peut pas etre loggé en root ducoup il me reste le su- qui me log en root# mais j'ai peur que ca modifie le .bash_profile de root.

comment puisje faire pour créer le .bash_profile pour mon user loggé en tant que tel????

Merci d'avance à tous

2 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
     
    À mon avis c'est que ton utilisateur n'a pas les droits en écriture dans son home directory. Supposons que ce soit l'utilisateur toto. Tape en root :

    chown -R toto:toto /home/toto 
    chmod 700 /home/toto


    Ensuite repasse en toto et tu devrais pouvoir créer ton ~/.bash_profile. Note que tu peux également créer toto avec un profil bash à peu près potable avec la commande :

    adduser toto


    ... mais dans ce cas là, commence par supprimer /home/toto et l'utilisateur toto. En root :

    rm -rf /home/toto 
    userdel toto


    Bonne chance
    1
  2. LezardMoo
     
    Merci, c'est exactement ca :)

    Encore MERCI
    0
    1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
       
      De rien et bonne continuation ;-)
      0