Débutant qui a gaffé...

2002-09-16 Thread Impulsion Philippe
Bonjour, ai récemment installé Debian 3.0 et je débute. C'est génial mais
j'y connais encore rien...
Dans un exercice de tutoriel, j'ai expérimenté la commande chsh pour essayer
un autre shell que bash mais j'ai dû gaffer : maintenant que je me place en
root (su), après le mot de passe, il me dit no shell (donc sais plus rien
faire en root). Comment revenir à mon bash d'origine ?  Merci de m'expliquer
avec des lignes de commande simples.

Et tant que vous êtes là, comment je fais pour avoir les pages de man en
français. Merci de votre aide.



Re: Débutant qui a gaffé...

2002-09-16 Thread Claude PARISOT
Je ne peux malheureusement pas te répondre, mais à la lecture de ton mail,
je réalise ce qui m'attend, je compte installer DEBIAN 3.0 prochainement et
je ne suis pas un pro de la ligne de commande .


Bonne chance
- Original Message -
From: "Impulsion Philippe" <[EMAIL PROTECTED]>
To: 
Sent: Monday, September 16, 2002 4:57 PM
Subject: Débutant qui a gaffé...


> Bonjour, ai récemment installé Debian 3.0 et je débute. C'est génial mais
> j'y connais encore rien...
> Dans un exercice de tutoriel, j'ai expérimenté la commande chsh pour
essayer
> un autre shell que bash mais j'ai dû gaffer : maintenant que je me place
en
> root (su), après le mot de passe, il me dit no shell (donc sais plus rien
> faire en root). Comment revenir à mon bash d'origine ?  Merci de
m'expliquer
> avec des lignes de commande simples.
>
> Et tant que vous êtes là, comment je fais pour avoir les pages de man en
> français. Merci de votre aide.
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]
>
>




Re: Débutant qui a gaffé...

2002-09-16 Thread Charles Goyard
Ainsi parlait Impulsion Philippe :
> Dans un exercice de tutoriel, j'ai expérimenté la commande chsh pour essayer
> un autre shell que bash mais j'ai dû gaffer : maintenant que je me place en
> root (su), après le mot de passe, il me dit no shell (donc sais plus rien
> faire en root). Comment revenir à mon bash d'origine ?  Merci de m'expliquer
> avec des lignes de commande simples.

Si tu utilises LILO, tu rebootes, puis quand boot: s'affiche, tu tapes :

Linux init=/bin/sh

(remplacer Linux par le nom du noyau, mais par défaut, c'est ça)

Tu devrais te retrouver en root, et tu pourras modifier à la main (avec
vi ?) le fichier /etc/passwd pour mettre un shell valide à root.

-- 
Charles



Re: Débutant qui a gaffé...

2002-09-16 Thread Alain Tesio
On Mon, 16 Sep 2002 16:57:57 +0200
"Impulsion Philippe" <[EMAIL PROTECTED]> wrote:

> Bonjour, ai récemment installé Debian 3.0 et je débute. C'est génial mais
> j'y connais encore rien...
> Dans un exercice de tutoriel, j'ai expérimenté la commande chsh pour essayer
> un autre shell que bash mais j'ai dû gaffer : maintenant que je me place en
> root (su), après le mot de passe, il me dit no shell (donc sais plus rien
> faire en root). Comment revenir à mon bash d'origine ?  Merci de m'expliquer
> avec des lignes de commande simples.

D'abord si c'est juste pour expérimenter, tu ferais mieux de créer un compte
bidon (avec "adduser bidon", ensuite changes avec "su - bidon") plutôt que
de bidouiller en root, ca limite les dommages éventuels à un environnement
jetable.

Tu peux voir avec "man su" qu'il y a une option:
su --shell=/bin/bash

Et essaies de faire chsh (ou édites manuellement /etc/passwd)

> Et tant que vous êtes là, comment je fais pour avoir les pages de man en
> français. Merci de votre aide.

Un truc comme ca à insérer dans /etc/environment mais je ne suis ps 
sûr de la syntaxe :

export LANG=fr_FR

Alain



Re: Débutant qui a gaffé...

2002-09-16 Thread Eric LeBlanc
Pour les archives: Probleme shell root



On Mon, 2002-09-16 at 10:57, Impulsion Philippe wrote:

> Dans un exercice de tutoriel, j'ai expérimenté la commande chsh pour essayer
> un autre shell que bash mais j'ai dû gaffer : maintenant que je me place en
> root (su), après le mot de passe, il me dit no shell (donc sais plus rien
> faire en root). Comment revenir à mon bash d'origine ?  Merci de m'expliquer
> avec des lignes de commande simples.

1.- boot avec le cd d'installation de debian, ou la disquette
d'installation de debian

2.- faire ALT-F2

3.- peser sur ENTER

4.- # mount /dev/hda1 /mnt (ou tout autre disque dur dont la partition
represente le root filesystem)

5.- # ae /mnt/etc/passwd

6.- changer la premiere ligne, apres le dernier caractere : par
/bin/bash que tu vas le voir, comme ici:

root:x:0:0:root:/root:/bin/bash

7.- # sync;sync

8.- # cd /

9.- # umount /mnt

10.- retirer la disquette ou cd-rom

11.- # reboot

et tu pourras ravoir ton shell en root

E.
-- 
Eric LeBlanc
[EMAIL PROTECTED]
--
UNIX is user friendly.
It's just selective about who its friends are.
==



Re: Débutant qui a gaffé...

2002-09-16 Thread Fabrice Tereszkiewicz
Le lun 16/09/2002 à 16:57, Impulsion Philippe a écrit :
> Bonjour, ai récemment installé Debian 3.0 et je débute. C'est génial mais
> j'y connais encore rien...
> Dans un exercice de tutoriel, j'ai expérimenté la commande chsh pour essayer
> un autre shell que bash mais j'ai dû gaffer : maintenant que je me place en
> root (su), après le mot de passe, il me dit no shell (donc sais plus rien
> faire en root). Comment revenir à mon bash d'origine ?  Merci de m'expliquer
> avec des lignes de commande simples.

la je peux pas t'aider..

> Et tant que vous êtes là, comment je fais pour avoir les pages de man en
> français.

apt-get install manpages-fr


 Merci de votre aide. 


de rien

a+

fabrice
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
>