Zsh

bonjour à tous

mon probleme est simplement le suivant:

j’ai installé le shell zsh sous debian et suit ces instructions:

Pour passer à zsh, un utilisateur doit donc taper :

% chsh
Enter the new value, or press return for the default
Login Shell [/bin/bash]:/bin/zsh

à savoir que j’ai trmpé et au lieu de mettre /bin/zsh j’ai mis /in/zsh

sauf que j’etaiss en root et c’est pas en simple utilisteur

par consequent j’ai plus l’acces à un shell pour installer mes logiciels.

please help me.

hello,

Je ne vois que le livecd…ou peut

Profites en pour remettre /bin/bash, il ne faut >surtout pas< changer le shell par défaut de root: les scripts systême écrits pour bash et mal faits (sans shell-escape) risquent de ne plus tourner, et tu va te retrouver avec des bugs dont tu ne connaitras pas l’origine.
Sinon, plutot que d’utiliser cette daube de vi, un simple su -c “chsh -s /bin/bash root” devrait suffire.

Si tu veux tester un shell fais le sur un compte moins dangereux que le root.

merci pour vos reponses.
j’ai resolu le probleme par reinstallation de debian

merci

[quote=“rihab84”]merci pour vos reponses.
j’ai resolu le probleme par reinstallation de debian

merci[/quote]

Je dirais plutôt “contourné le problème” :mrgreen:

merci pour l’information. :laughing:

quote="rihab84"
j’ai resolu le probleme par reinstallation de debian
(…)[/quote] Punaise, alors ne nous demande pas de t’aider: une debian ne se reinstalle pas, elle se répare…
Réinstaller pour un chsh mal placé ? n’importe quoi.

1 J'aime

Je vais me souvenir de ce commentaire, parce qu’il m’est arrivé déjà de réinstaller ma deb pour des pacotilles et j’avais pas cette mentalité là en tête, qui dois surment faire progresser.