Pierre Pinon a �crit :
>
> Matt Welsh dans "le Syst�me Linux" (page 97 de l'�dition de 2000) �crit
> :
> "D�marrez Linux enti�rement sur disquette. Avec la distribution Redhat
> c'est tr�s simple, utilisez la disquette "rescue". Elle est parfaite
> puisqu'elle contient un �diteur de textes vi que nous allons utiliser.
> Maintenant que linux est charg�, montez la partition racine de Linux se
> trouvant sur le disque dur...Ouvrez le fichier shadow qui contient les
> mots de passe crypt�s...D�placez-vous sur la ligne commen�ant par le mot
> root.Supprimez tous les caract�res situ�s entre le premier et le
> deuxi�me caract�re deux-points. Attention � ne rien effacer d'autre.
> Sauvegardez puis red�marrez normalement. A l'invite de la connnexion
> entrez sur le compte root qui ne doit pas vous demander de mot de
> passe. Empressez-vous d'en mettre un.
> Maintenant que vous connaissez cette astuce devinez pourquoi un bon
> administrateur de serveurs Linux supprime le lecteur de disquettes de
> ses machines!"
> Comment faire pour cr�er une disquette "rescue" sous mandrake?
> Merci.
Pfff, m�me sans lecteur de disquette ni cdrom bootable, y'a aucun
probl�me pour prendre la main en root!!!... si certaines pr�cautions ne
sont pas prises.
La preuve: au prompt du boot, taper linux init1 et vous serez loggu� en
root
Ensuite vi /etc/shadow pour faire les modifs ad�quates et on reboot sans
mot de passe...
Non, la seule mani�re efficace de prot�ger une machine:
1. Verouiller physiquement le boitier et fermer le local � triple tour
;-)
2. Proteger l'acces au bios par PW et n'accepter que le boot sur disque
dur
3. Adapter son /etc/lilo.conf de mani�re � restreindre l'acces � linux
normal et prot�ger par mot de passe le d�marrage de OUINxx ainsi que le
boot sur floppy, zip ou cdrom!
exemple de lilo.conf qui va bien:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=0xA
default=linux-biCPU
keytable=/boot/fr-latin1.klt
lba32
prompt
timeout=50
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz-smp
label=linux-biCPU |Acc�s restreint
root=/dev/hda5 |au d�marrage std
initrd=/boot/initrd-smp.img |il faut le PW pour
read-only |passer un param�tre
restricted <----------------ca ce d�fini ici
password=MotDePasse
J'ai volontairement masqu� tous les modes de d�marrage, c'est sans
int�r�t pour le propos ;-)
other=/dev/hda1 |Tous les autres modes
label=windows |n�cessitent un mot de passe!
table=/dev/hda
password=MotDePasse
other=/dev/fd0
label=floppy
unsafe
password=MotDePasse
other=/dev/hdb
label=Zip
unsafe
password=MotDePasse
N'OUBLIEZ PAS de chmod 600 /etc/lilo.conf car les mots de passe sont en
clair!!!!!
Pour la disquette rescue, sur avec cd1 d'install de la MDK mont�, dans
une console entre la commande:
dd if=/mnt/cdrom/images/rescue.img of=/dev/fp0
Take care, otherwise your computer is like a shadow hole for any dummy
user ;-)
--
Jean
\\\!///
-(@ @)-
----------------------------oOO--(_)--OOo----------------------------
Jean Segers Venez r�ver -----> http://www.Demoiselles.com
4, rue Saint Viel http://www.Sadems.com
F-34 190 Ganges http://www.EuropeTourisme.com
France http://www.deveze.com
Gsm 06 86 12 49 15 http://www.infos-mairie.com
Tel&Fax 04 67 73 55 41 http://www.aspara.fr