Ero sivun ”Root” versioiden välillä
Siirry navigaatioon
Siirry hakuun
→Mitä jos rootin salasana unohtuu?: chroot-ratkaisu
p (sanavalinta) |
LP (keskustelu | muokkaukset) (→Mitä jos rootin salasana unohtuu?: chroot-ratkaisu) |
||
Rivi 6: | Rivi 6: | ||
Mikäli rootin salasana pääsee unohtumaan, ei ole syytä hävittää koko järjestelmää. Salasanan voi nimittäin vaihtaa. Tämän tehdäkseen on muokattava järjestelmän käynnistysparametreja käynnistyslataimessa ([[Grub]] tai [[Lilo]]). Kernelille annetaan parametri <tt>init=/bin/sh</tt>, mikä saa järjestelmän käynnistymään suoraan komentotulkkiin, missä salasana voidaan vaihtaa komennolla <tt>passwd root</tt>. | Mikäli rootin salasana pääsee unohtumaan, ei ole syytä hävittää koko järjestelmää. Salasanan voi nimittäin vaihtaa. Tämän tehdäkseen on muokattava järjestelmän käynnistysparametreja käynnistyslataimessa ([[Grub]] tai [[Lilo]]). Kernelille annetaan parametri <tt>init=/bin/sh</tt>, mikä saa järjestelmän käynnistymään suoraan komentotulkkiin, missä salasana voidaan vaihtaa komennolla <tt>passwd root</tt>. | ||
Tonen vaihtoehto on luoda | Tonen vaihtoehto on luoda salasanasta järjestelmäsi käyttämä salattu versio (yleensä [[md5]]-tarkistussumma) ja kopioida tämä tiedoston /etc/[[shadow-tiedosto|shadow]] (tai /etc/[[passwd-tiedosto|passwd]]) salasanakenttään. Tämän voit tehdä esimerkiksi Live-CD:llä tai toisesta käyttöjärjestelmästä käsin. Oikea rivi alkaa <tt>root:</tt>, jonka jälkeen seuraa salasanakenttä, päättyen kaksoispisteeseen. | ||
Jos tiedät jonkin tunnuksen salasanan voit kopioida salasanakentän tämän tunnuksen kohdalta. Voit myös asettaa salasanan jollekin live-linuxin tunnukselle ja kopioida salasanakohdan live-linuxin salasanatiedostosta. | |||
Kolmas vaihtoehto on käyttää passwd-komentoa live-linuxista käsin, vaihtamalla juurihakemistonäkymä niin, että passwd-komento viittaa alkuperäisen järjestelmän tiedostoihin: | |||
[[mount]] /dev/mikälie /mnt | |||
[[cd]] /mnt | |||
[[chroot]] /mnt | |||
[[passwd]] | |||
[[exit]] | |||
chroot vaihtaa näkymän niin, että /bin/passwd ja /etc/shadow viittaavatkin tiedostoihin /mnt/bin/passwd ja /mnt/etc/shadow. Näin salasana asettuu alkuperäisen järjestelmän asetusten mukaisesti, kunhan live-linuxin [[ydin]] on yhteensopiva uuden juuren mukaisten kirjastojen kanssa. Koska olet pääkäyttäjä, passwd ei kysyä salasanaa. | |||
[[Luokka:Järjestelmä]] | [[Luokka:Järjestelmä]] | ||
[[Luokka:Ohjeet]] | [[Luokka:Ohjeet]] |