francis wrote:
> Bonsoir,
> 
> J'ai un probl�me...
> 
> Lorsque je d�marre mon syst�me (debian 2.1), il ne m'est pas demand� de
> login. Je me retrouve directement connect� en root, sans m�me une
> demande de mot de passe. Lorsque je tape exit sur tty1 le syst�me me
> reconnecte une nouvelle fois en tant que root sans mot de passe, lorsque
> j'�x�cute la m�me commande sur tty2, 3, 4, 5, 6 le syst�me me demande
> par contre un login et un password !
> 
> Comment en suis-je arriv� l� ? Eh bien j'ai voulu �dit� mon fichier
> etc/fstab pour y apporter quelques modifications et j'ai commis une
> faute de frappe sur /var en tapant defaultts (avec 2 tt) au lieu de
> defaults... Lors du d�marrage suivant le syst�me n'a pas pu monter /var
> et le processus de d�marrage s'est stopp� avant l'ouverture d'une
> quelconque console... J'ai donc utulis� ma disquette de boot maison,
> sans succ�s, r�sultat identique... puis j'ai essay� avec la disquette
> cr��e de boot cr�� lors de l'installation de ma distribution : idem...
> 
> J'ai essay� d'acc�der au syst�me en mode single user au prompt de LILO :
> idem...

Falait juste taper, au prompt lilo :

  linux init=/bin/sh rw

Et hop, un shell root avec la partoche / mont�e read/write pour �diter
/etc/fstab sans probl�me...

> En d�sespoir de cause j'ai m�me essay� de d�marrer avec des jeux de
> disquettes boot/root de Slackware 4.0 et 7.0 (eh oui !) mais ce n'a pas
> �t� un grand succ�s : idem + kernel panic :-(
> 
> Finalement j'ai eu l'id�e d'essayer de rebooter avec la disquette
> d'installation, ce qui a fonctionn� et m'a permis apr�s avoir pass� les
> premi�res �tapes de la proc�dure d'installation (�cran couleur ou
> monochrome, choix du clavier...) de pouvoir re-mounter mes partitions,
> de d�finir � nouveau les points de montage, bref de g�n�rer un
> /etc/fstab tout beau, tout propre...

Ouille ouille ouille...

> J'ai pu alors red�marrer mon syst�me pour constater 2 choses :
> impossible de me logger en tant qu'utilisateur normal : tous les
> r�pertoires "home" des utilisateurs �taient bien pr�sents mais j'ai du
> recr�er tous les utilisateurs pour que le syst�me les acceptent ! et
> deuxi�me chose: login imm�diat en root sans rien demander et pas de
> password.
> 
> M�me quand je tape la commande "passwd" le syst�me me demande un nouveau
> mot de passe, la proc�dure semble normale, mais au reboot suivant, rien
> n'a chang�. Je me retrouve toujours logg� en tant que root, sans demande
> de mot de passe...
> 
> Voil� ! Vous �tes toujours l� ?

Si si ;)

> Si quelqu'un a une id�e, une suggestion, ou la solution, je suis � son
> �coute. Merci.

C'est normal, si tu a fait une bonne partie de l'install, le fichier
/etc/inittab a �t� remplac� par un temporaire qui ouvre le tty1 directement
sans mot de passe (la suite de l'install est effectu�e par /root/.bash_profile
install� lors de l'extraction du syst�me de base, fichier qui est imm�diatement
supprim� pour ne pas �tre relanc� ult�rieurement).
Normalement, il devrait y avoir un /etc/inittab.real qu'il te suffit de
renommer en inittab, puis kill -1 1 (ou reboot).
Ou alors, remplace la ligne
  1:2345:respawn:/bin/login root </dev/tty1 >/dev/tty1 2>&1
par
  1:2345:respawn:/sbin/getty 38400 tty1

J'esp�re avoir �t� utile.
A+

-- 
 Eric Delaunay                 | S'il n'y a pas de solution, c'est qu'il n'y
 [EMAIL PROTECTED] | a pas de probl�me.   Devise Shadok.

Répondre à