Kuinka nollata pääkäyttäjän salasana Linuxissa

Unohtunut pääkäyttäjän salasana Linuxissa ei ole lopullinen este. Tässä artikkelissa esitetään neljä tehokasta menetelmää salasanan palauttamiseen.
Linuxissa tavallisilla käyttäjillä ja pääkäyttäjillä on oikeus käyttää palveluja salasanan vahvistamiseen. Jos tavallinen käyttäjä ei muista salasanaansa, pääkäyttäjä voi nollata tavallisen käyttäjän salasanan suoraan terminaalista. Entäpä jos pääkäyttäjä unohtaa salasanansa? Tässä artikkelissa tarkastellaan neljää eri menetelmää, joilla voit palauttaa unohtuneen pääkäyttäjän salasanan Linuxissa.
Huom: Vaikka seuraavat menetelmät toimivat useimmissa Linux-järjestelmissä, on tärkeää muistaa, että jotkin jakelut, kuten Ubuntu, poistavat pääkäyttäjän oletusarvoisesti käytöstä. Tällöin voit käyttää pääkäyttäjän komentoa suorittamalla sudo -s
.
Nollaa pääkäyttäjän salasana käyttäen Sudo
Helpoin tapa nollata pääkäyttäjän salasana on hyödyntää tavallista käyttäjää, joka on tällä hetkellä “sudo” käyttäjäryhmän jäsen. Tarkistaaksesi, onko nykyinen käyttäjä sudo-käyttäjä, käytä groups
komentoa.
Huom: Jotkin jakelut käyttävät “wheel” ryhmää merkkinä, että nykyinen käyttäjä kuuluu sudo-käyttäjille.
Kun olet varmistanut, että nykyinen käyttäjä voi käyttää sudoa, suorita seuraava komento:
sudo passwd root
Anna uusi salasana pääkäyttäjälle ja kirjoita se sitten uudelleen vahvistaaksesi sen.
Testaa, että uusi pääkäyttäjän salasanasi toimii oikein suorittamalla su
.
Hyvä tietää: opi hallitsemaan käyttäjien salasanoja Linuxissa tänään.
Nollaa pääkäyttäjän salasana käyttämällä GRUBia
Suden lisäksi voit myös nollata Linux-järjestelmäsi pääkäyttäjän salasanan GRUB-latausohjelman avulla. Tämä on hyödyllistä, jos sinulla ei ole sudo-oikeuksia omaavaa käyttäjää, joka voisi suorittaa salasanan vaihdon terminaalista. Tämä onnistuu pakottamalla kone käynnistymään “yksittäisessä käyttäjätilassa”, joka lataa automaattisesti toimivan pääkäyttäjän komentokehotteen.
Aloita käynnistämällä Linux-järjestelmäsi uudelleen, ja paina Down Arrow estääksesi konetta käynnistymästä GRUB-valikon ohi.
Painamalla E GRUB-valikossa voit tehdä tilapäisen muutoksen järjestelmän käynnistyskomentoon.
Sinun täytyy muokata komentoa tai muuttaa se “vain-luku” tilasta “luku-kirjoitus” tilaan. Etsi rivi, joka alkaa sanalla “linux.” Etsi ro
ja muuta se rw
:ksi. Lisää init=/bin/bash
rivin loppuun.
Paina F10, ja valitse ensimmäinen vaihtoehto latausvalikossa. Tämä näyttää näytön, jossa on komentokehote.
Liitä pääkäyttäjän tiedostojärjestelmäsi luku-kirjoitus tilaan:
mount -n -o remount,rw /
Voit nyt nollata unohtuneen pääkäyttäjän salasanasi seuraavalla komennolla:
passwd root
Kun olet valmis, suorita seuraava komento poistuaksesi kehotteesta ja käynnistäksesi tietokoneesi:
exec /sbin/init
Lisäksi: Kiinnostaako sinua oppia lisää latausohjelmista? Tutustu artikkeliimme, jossa vertaamme GRUBia ja Systemd-bootia.
Nollaa pääkäyttäjän salasana käyttäen Systemd Debugia
GRUB-latausohjelman käytön lisäksi on myös mahdollista käyttää Systemd Debug -tilaa nollataksesi järjestelmäsi pääkäyttäjän salasanan. Aloita avaamalla GRUB-konfiguraatiotiedosto suosikkitekstieditorillasi:
sudo nano /etc/default/grub
Etsi rivi, joka sisältää “GRUB_CMDLINE_LINUX”, ja lisää seuraava sen lainausmerkkeihin:
systemd.debug-shell
Tallenna GRUB-konfiguraatiotiedostosi ja luo sitten GRUB-asennus uudelleen järjestelmällesi:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Käynnistä järjestelmäsi uudelleen ja odota, kunnes saavutat koneesi kirjautumiskehotteen.
Paina Ctrl + Alt + F9 siirtyäksesi debug-pääkäyttäjän komentokehotteeseen.
Suorita passwd
debug-pääkäyttäjän komentokehotteessa. Tämä avaa kehotteen, johon voit kirjoittaa ja vahvistaa uuden pääkäyttäjän salasanasi.
Varmista, että se toimii oikein siirtymällä toiseen TTY:hen ja kirjautumalla pääkäyttäjänä. Esimerkiksi painamalla Ctrl + Alt + F2 siirryt käyttämättömään TTY:hen järjestelmässäsi.
Huom: Systemd Debug -tila pysyy voimassa, kunnes poistat “systemd.debug-shell” arvon GRUBin asetustiedostosta ja teet GRUB-asetuksen uudelleen järjestelmällesi.
Nollaa juuripassword käyttäen Live ISO:ta
Jos sinulla on Linux Live ISO, voit myös käynnistää sen ja käyttää sitä nollataksesi juuripasswordin. Aloita lataamalla uusin versio Ubuntusta ja luomalla käynnistettävä asema siitä.
Käynnistä poistettava asema sen sijaan, että käyttäisit kiintolevyäsi. Voit tehdä tämän menemällä järjestelmäsi BIOS:iin ja asettamalla käynnistysprioriteetin poistettavalle asemalle.
Näytöllä valitse Kokeile Ubuntua. Tämä vie sinut Live-työpöydälle.
Avaa terminaali ja kirjoita seuraava komento päästäksesi root-käyttäjäksi:
sudo -s
Selvitä kiintolevysi juuriosion sijainti seuraavalla komennolla:
fdisk -l
Useimmissa tapauksissa se on joko “/dev/sda4” tai “/dev/vda4”, vaikka se voi vaihdella sen perusteella, miten kiintolevysi on jaoteltu.
Liitä järjestelmän kiintolevyn osio, jota ollaan palauttamassa, seuraavalla komennolla:
mkdir /mnt/recover
mount /dev/vda4 /mnt/recover
Tässä vaiheessa tarvitsemme vankilaa “/mnt/recover” hakemistossa. Tämä tarkoittaa, että teemme itsestämme vaikutelman tavallisesta Linux-tiedostojärjestelmästä. Tätä kutsutaan yksinkertaisesti chrootiksi.
chroot /mnt/recover
Käytä seuraavaa komentoa nollataksesi Linuxin juuripasswordin:
passwd root
Kun olet valmis, poistu chroot-käyttöliittymästä:
exit
Irrota juuriosio ja poistu rootista:
umount /mnt/recover
exit
Viimeiseksi, poista Live-CD ja käynnistä järjestelmäsi uudelleen Linuxiin.
Juuripasswordin vaihtamisen oppiminen Linuxissa on vain yksi osa koneesi hyvässä kunnossa pitämistä. Tutustu tapoihin, joilla voit suojata järjestelmääsi haitallisilta toimijoilta salaamalla kiintolevysi jo tänään.
Opas usein kysyttyihin kysymyksiin
Mikä on Linuxin pääkäyttäjä?
Root on Unix/Linux-järjestelmien pääkäyttäjä, jolla on seuraavat ominaisuudet:
-
- -
Täydelliset oikeudet
- : Root-käyttäjällä on pääsy kaikkiin järjestelmän tiedostoihin ja asetuksiin.
- Hallinta: Hän voi asentaa, muokata ja poistaa ohjelmia sekä tehdä järjestelmän konfigurointimuutoksia.
- Rajoitetut käyttöoikeudet: Root-tiliä tulisi käyttää vain erityistapauksissa, kuten asennuksissa ja järjestelmän hallinnassa, jotta vältetään vahingot tai tietoturvaongelmat.
Miten kirjautua koneelle ilman salasanaa?
- Napsauta aloituspainiketta hiiren oikealla ja valitse Suorita.
- Kirjoita avautuvaan kenttään
netplwiz
ja paina Enter-näppäintä. - Poista valinta kohdasta 'Tietokoneen käyttäminen vaatii käyttäjänimen ja salasanan'.
- Napsauta kohtaa Käytä ja vahvista muutokset. Näin voit kirjautua koneelle ilman salasanaa.
Nyt kun olet lukenut Kuinka nollata pääkäyttäjän salasana Linuxissa loppuun, kutsumme sinut tutustumaan lisää Linux-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!
Vastaa