LinuxFromScratch probleme

Résolu/Fermé
LezardMoo Messages postés 554 Date d'inscription mercredi 5 janvier 2011 Statut Membre Dernière intervention 21 janvier 2015 - 22 févr. 2011 à 20:56
mamiemando Messages postés 33378 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 novembre 2024 - 25 févr. 2011 à 23:11
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

mamiemando Messages postés 33378 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 novembre 2024 7 802
Modifié par mamiemando le 23/02/2011 à 10:02
À 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
Merci, c'est exactement ca :)

Encore MERCI
0
mamiemando Messages postés 33378 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 novembre 2024 7 802
25 févr. 2011 à 23:11
De rien et bonne continuation ;-)
0