LinuxFromScratch probleme
Résolu
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
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
À 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 :
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 :
... mais dans ce cas là, commence par supprimer /home/toto et l'utilisateur toto. En root :
Bonne chance
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