Van egy régi Raspberry Pi -m, de már nem emlékszem a root passwordjére, de szeretném használni. Voltak rajta bekonfigurált cuccok, szóval nem akarok új linuxot tenni rá, csak a root passwordot resetelni ezen. Az SD kártyáját áttettem másik gépbe, és próbáltam az etc/passwd fájlban az "x" -et kiszedni a root sorából, de így is kér jelszót. Hogy lehetne valami ismertre visszaállítani így kívülről? Ja, és csak SSH -val tudom használni, mert valamiért a HDMI -n nem ad képet, nem tudom, miért.
- 480 megtekintés
Hozzászólások
Talán ez segíthet!
Tegnap nem csináltam semmit, ma folytatom, mert nem lettem kész vele! :)
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
- sd kártya másik gépbe áttesz (linux/unix hogy azért legalább jogosultságokat lehessen állítani)
- a root home-jába a .ssh alá beteszed a kulcspár publik részét az authorized_keys fájlba
- ráindítod a pi-t
- ssh, passwd, hurrá
Ha nem világos, akkor google, pl. https://www.rackhost.hu/tudasbazis/uncat/ssh-kulcsos-hitelesites-linux-… (figyelni kell pl. a jogosultságokra)
(Jézus, most olvasom.. "Amennyiben igen, úgy a parancsvezérlő megtöbbszöröződik"... és ez a második volt, amit először választottam, az még droidabbul volt leírva.)
- A hozzászóláshoz be kell jelentkezni
Vagy:
1. sd kártya másik linuxba
2. root fs mount (pl. /mnt/raspi, elötte létre kell hozni a mappát)
3. chroot /mnt/raspi
4. passwd root, de inkább passwd pi.
5. sd kártya vissza a raspberry-be
6. boot, login a pi userrel, majd "sudo su -", alapból a raspbianban nincs jelszava a root usernek ezért nem enged be a jelszavas loginnal
de az ssh kulcsos jobb, nincs mit elfelejteni, csak a kulcsot lehet elveszteni. Jelszavas bejelentkezést kb addig szoktam használni amíg nincs a net meg az ssh beállítva.
- A hozzászóláshoz be kell jelentkezni
Jo, de ezt mar vagy 5x leirtak mindenfele modon :)
- A hozzászóláshoz be kell jelentkezni
Igen, de a googli is ad több mint 20 találatot a kérdésre, mégis létrejött a poszt :)
- A hozzászóláshoz be kell jelentkezni
joesetben az etc/shadow fajlban vannak a hash-elt jelszavak. megnezed milyen a formatuma. pl: $6$4Wr.ZkuB081aBCTo... ez $6$ -> SHA512.
es generalsz magadnak egy ujat: mkpasswd -m sha-512
ezt beirod a shadow fajlba. es figyelsz hogyha ubuntu alapu os-t hasznaltal akkor a rootnak nincs jelszava, hanem az engedlyezett user tud sudozni (igy az usernek kell uj jelszot adni)
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Tudom nem ezt a választ vártad, de szerintem inkább telepíts rá egy új rendszert. A régi alól a konfigokat mentsd, ha szükség van még rájuk.
Jókat írtak így előttem, úgy a root password megváltoztatható, de kérdés azzal mire mész egy olyan rendszernél, ami úgyis régi, meg HDMI-n se ad már képet, stb.. Ilyenkor lehet nem hülyeség a „könnyebbik” utat választani, tiszta lappal kezdeni. Persze ha csak a tanulás a cél, root jelszó helyrehozása, akkor nem szóltam.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
- A hozzászóláshoz be kell jelentkezni
Mer egy apt update olyan nehéz, és a reinstall majd megjavitja a döglött hdmit?
- A hozzászóláshoz be kell jelentkezni
> Az SD kártyáját áttettem másik gépbe, és próbáltam az etc/passwd fájlban az "x" -et kiszedni a root sorából, de így is kér jelszót.
Találtam egy ilyet, a vége felé írtakat meg lehetne próbálni, csak itt nem 'lilo'-t kell futtatni 'chroot'-ban, hanem 'passwd'-t. (Szerk: mondjuk nem árt, ha azonos architektúra, az amd64 kicsit nehezen futtatja az ARM binárisait.)
- A hozzászóláshoz be kell jelentkezni
Talán életemben egyszer kellett ilyet csinálnom annak is vagy 20 éve. Ekkor két módszert tudtam volna/rémlik ma is:
1. Alacsonyabb szinten bootolva kapok root promptot
2. Live rendszer, majd /mnt alá felmountolom a rendszert, és bindelem /dev /sys /proc /run könyvtéárakat, chroot, jelszócsere.
- A hozzászóláshoz be kell jelentkezni
Próbáld meg editálni a boot előtt a kernel paramétereket, a végére írd be, hogy: single
Így egyből root promtot kapsz.
- A hozzászóláshoz be kell jelentkezni
Bar igy vakon kell jelszot valtani, de talan meg ez a legegyszerubb.
- A hozzászóláshoz be kell jelentkezni
passwd <enter> jelszo <enter> jelszo <enter>.
csak hogy meglegyen :)
- A hozzászóláshoz be kell jelentkezni