Elfelejtetted Linuxos géped jelszavát? Íme 2 megoldás hogyan állíthatsz be újat

Elfelejteni egy jelszót apró kellemetlenség a legtöbb ember számára, de amikor a Linuxról van szó – egy rendszerről, amely a robusztus biztonsági funkcióiról ismert –, ez rémisztő akadálynak tűnhet. Akár új vagy a nyílt forráskódú operációs rendszerek világában, akár tapasztalt Linux-felhasználó, a jelszó visszaállítása nem kell, hogy bonyolult feladat legyen. Ez az útmutató egy lépésről lépésre történő megközelítést kínál, amely segít gyorsan visszaszerezni a hozzáférést a Linux gépedhez.

Elfelejtetted Linuxos géped jelszavát? Íme 2 megoldás hogyan állíthatsz be újat

Linux jelszó visszaállítása GRUB használatával

A Linux jelszó visszaállítása a GRUB bootloader segítségével az alábbi lépések alapján történik:

GRUB menü elérése: A GRUB (Grand Unified Bootloader) a legtöbb Linux disztribúció alapértelmezett bootloadere. Először indítsd újra vagy kapcsold be a számítógépet. Amint a boot folyamat megkezdődik, tartsd lenyomva a Shift billentyűt (néhány rendszer esetén ez az Esc billentyű lehet), hogy megjelenjen a GRUB menü.

Rendszerindítás helyreállító (recovery) módban: Az „Advanced Options” menün belül válaszd ki a recovery módot.

Belépés a helyreállító módba: Bizonyos rendszerekben pl az Ubuntu alatt helyreállító menü is rendelkezésre áll. Példánk esetén, az Ubuntu alatt válasszuk a root opciót. Ahol nincs helyreállító menü, ott a képen látható lenti üzenet megjelenését követően nyomj enter billentyűt, mellyel megjelenik a helyreállító konzol.

ROOT Fájlrendszer felcsatolása: Alapértelmezés szerint a fájlrendszer csak olvasható módban lehet ebben az állapotban. A jelszó megváltoztatásához írási engedélyekre lesz szükséged. Írd be a következő parancsot:

$ mount -o remount,rw /

Jelszó visszaállítása: Használd a passwd parancsot a felhasználó jelszavának visszaállításához. Írd be az alábbi parancsot, helyettesítve a felhasznalonev szót a tényleges felhasználónévvel, amelynek a jelszavát vissza akarod állítani: Amikor a rendszer kéri, írd be az új jelszót kétszer.

$ passwd felhasznalonev

Rendszer újraindítása: Most, hogy a jelszó vissza lett állítva, érdemes újraindítani a rendszert a normál működés visszaállításához. Kényszerítsd a újraindítást az alábbi parancs beírásával:

 $ reboot -f 

Az új jelszónak most már aktívnak kell lennie, és tesztelheted is. A következő részben egy alternatív módszert fogunk bemutatni egy live CD vagy USB használatával.

Linux jelszó visszaállítása LIVE CD használatával

A Linux jelszó visszaállítása egy Live CD vagy USB használatával egy alternatív megoldás jelszavad visszaállítására.

Bootolás a Live CD/USB-ről: Helyezd be a Live CD-t vagy USB stick-et. Indítsd újra a számítógépet, és válaszd ki a CD/USB-ről való bootolást a BIOS vagy UEFI boot menüjében, majd a Grub menüből indítsd a live rendszert.

Terminál megnyitása: Miután a live környezet betöltődött, keresd meg és nyisd meg a terminál ablakot.

A rendszer root partíciójának azonosítása: Használhatsz olyan eszközöket, mint az fdisk vagy az lsblk, hogy azonosítsd a rendszered root partícióját. sudo fdisk -l # vagy sudo lsblk -f (-l is lehet) Keresd azokat a partíciókat, amelyek valószínűleg Linux root partíciók, például ext4, xfs, stb. Az én esetemben a partició azonosítója vda2 mivel virtuális környezetben dolgoztam, éles környezetben az sdXY általában normál meghajtókat, az nvmeXY pedig az NVME SSD meghajtókat jelöli.

Root partíció csatolása: Hozz létre a csatoláshoz egy könyvtárat, majd csatold a fájlrendszert a következő parancsok futtatásával (cseréld le a /dev/sdXY-t a saját partíciódra, például /dev/sda2):

$ sudo mkdir /mnt/mappa
$ sudo mount /dev/sdXY /mnt/mappa

Chroot használata a rendszerbe való belépéshez: Használd a chroot parancsot, hogy megváltoztasd a root könyvtárat a következő paranccsal:

$ sudo chroot /mnt/mappa

Jelszó visszaállítása: Most, hogy beléptél a rendszeredbe a chroot segítségével, használhatod a passwd parancsot bármely felhasználó, beleértve a root jelszavának megváltoztatásához. passwd felhasznalonev Cseréld le a „felhasznalonev” szót a tényleges felhasználónévre, vagy használd a root-ot a root jelszó visszaállításához. Mint a képernyőfotó is mutatja, biztonsági okokból érdemes olyan jelszót megadni ami hosszabb mint 8 karakter.

Kilépés és csatolás feloldása: Lépj ki a chroot környezetből, és oldd fel a partíció csatolását:

$ exit
$ sudo umount /mnt/mappa

Újraindítás: Távolítsd el a Live CD-t vagy USB-t, és indítsd újra a számítógépet. Most már be tudsz jelentkezni az új jelszóval.

Ennyi az egész! Most már képes vagy jelszavakat visszaállítani Linuxon. A jelszó visszaállításához használhatod a GRUB módszert vagy egy Live CD-t. A GRUB módszer gyors és nem igényel külső eszközöket, de egy Live CD univerzálisabb és jól működik bonyolult rendszerbeállításoknál vagy GRUB hiánya esetén.