#1 Le 18/01/2008, à 23:56
- costa07
Pas possible de se loguer en root
Salut à tous,
J'ai un problème bizarre ce soir et je n'arrive pas à le régler. J'étais entrain de me faire une petite formation en m'aidant du livre de (Formation Debian de Alexis de Lattre). Au chapitre sur le shell j'ai voulu changer de shell j'ai fais
chsh
et j'ecris
/bin/zsh
et maintenant je ne peux plus accèder en root.
costa07@debian:~$ su
Mot de passe :
Impossible d'exécuter /bin/zsh: Aucun fichier ou répertoire de ce type.
Le problème s'est complique. Je redémarre pensant que ça pouvait se régler et catastrophe je me retrouve uniquement avec la console qui me permet de lancer konqueror. Mais le bureau a disparu et pas moyen de bouger la fenêtre konqueror qui s'est positionnée dans les 3/4 inférieurs droits de l'écran.
Je vous remercie d'avance pour votre aide.
Hors ligne
#2 Le 19/01/2008, à 00:41
- nikko
Re : Pas possible de se loguer en root
Bonsoir,
Si je comprends bien tu as changé ton shell par zsh mais il n'est pas installé (/bin/zsh: Aucun fichier ou répertoire de ce type) et ça cause quelques soucis, c'est ça ton problème, non?
As-tu essayé de revenir à bash à partir de ta console de secours?
chsh
/bin/bash
Hors ligne
#3 Le 19/01/2008, à 01:00
- costa07
Re : Pas possible de se loguer en root
Salut nikko,
oui c'est exactement ça le problème.
mais même avec la console je dois me loguer en root et bien sur ca ne marche.
Hors ligne
#4 Le 19/01/2008, à 15:44
- nikko
Re : Pas possible de se loguer en root
Mais, tu as changé le shell de qui? De ton utilisateur ou de root?
Et pourquoi chercher à te logguer?
sudo chsh
devrait te permettre de modifier le shell de root.
Pour savoir qui a zsh comme shell:
cat /etc/passwd|grep zsh
Tu peux aussi tenter dans ta console :
sudo apt-get install zsh
Nikko
Hors ligne