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.
Re: Débutant qui a gaffé...
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é...
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é...
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é...
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é...
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] >