Zsh
rihab84
Messages postés
253
Statut
Membre
-
rihab84 Messages postés 253 Statut Membre -
rihab84 Messages postés 253 Statut Membre -
Bonjour,
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.
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.
3 réponses
si tu n'a pas fait la modif dans /etc/passwd et /etc/shadow il te suffit de faire un reboot violent.
mais c'est vraiment une mauvaise methode...
voilà pourquoi il ne faut pas utilser de commandes d'administration mais uniquement des fichiers de configuration.....
car en cas d'erreur humaine on est fichu.... avec les fichier de configs on a le temps de les relire avant activation ou au pire on peut repartir de la copie du fichier avant modification (il faut tjrs copier un fichier de config avant modification).
il ne faut jamais etre root sauf dans 3 cas
1 faire une tres grosse connerie
2 réparer la dite grosse connerie
3 administrer la machine.
maintenant tu t'en rappelleras.
là vraie bonne méthode pour changer de shell :
1- cp /etc/passwd /tmp/ && cp /etc/shadow /tmp/
2- editer avec vi /etc/passwd et changer le /bin/sh par /bin/zsh sur les lignes qui t'interessent
3- demander aux utilisateurs concernes de se delogguer/relogguer
4- ils se relogguent.
mais c'est vraiment une mauvaise methode...
voilà pourquoi il ne faut pas utilser de commandes d'administration mais uniquement des fichiers de configuration.....
car en cas d'erreur humaine on est fichu.... avec les fichier de configs on a le temps de les relire avant activation ou au pire on peut repartir de la copie du fichier avant modification (il faut tjrs copier un fichier de config avant modification).
il ne faut jamais etre root sauf dans 3 cas
1 faire une tres grosse connerie
2 réparer la dite grosse connerie
3 administrer la machine.
maintenant tu t'en rappelleras.
là vraie bonne méthode pour changer de shell :
1- cp /etc/passwd /tmp/ && cp /etc/shadow /tmp/
2- editer avec vi /etc/passwd et changer le /bin/sh par /bin/zsh sur les lignes qui t'interessent
3- demander aux utilisateurs concernes de se delogguer/relogguer
4- ils se relogguent.