Root shell visszanyerése

Fórumok

Root shell visszanyerése

Hozzászólások

Elkövettem egy nagy lámaságot FreeBSD 4.4-en; root-ként kiadtam a következő parancsot:

chpass -s someuser

Fogalmam sincs, miért felejtettem el beírni a parancssorba a júzer új shell-jét (talán mert nem minden nap használom a chpass-t), sőt, még csak gyanút se fogtam, úgyhogy annak rendje és módja szerint ki is jelentkeztem.

Azóta viszont nem tudok root-ként bejelentkezni, nyilván, mert a fentiekkel a root shell-t sikerült someuser-re állítanom :-(.

Először is vigasztalást kérnék tőletek, hogy mégse vagyok akkora hülye, mint amekkorának most gondolom magam.
Másrészt meg, egy kis segítséget, hogy visszaállítsam az eredeti shell-t.

Ha jól rémlik nekem, akkor a FreeBSD-t lehet úgy indítani, hogy rákérdezzen a root shell-re. Megadom a /bin/sh-t, azután pedig visszajavíthatom a shell-t a /etc/passwd-ben is.
De hogy lehet a FreeBSD-t így indítani? Meg tudnátok mondani pontosan?

(Leginkább azért kellene a segítségetek, mert próbálgatásra nincs lehetőségem, ugyanis a gépnek mennie kell; amikor pedig nekiállok, úgyszint villámgyorsnak kell lennem, úgyhogy nagyon tudnom kell hogy mit csinálok)

Előre is köszi

knoppix.org live cd letölt kiír, bebootol, merevlemez felmountol, szükséges fileok átír, reboot winyóról...

[quote:a3cac35cd9="coder"]knoppix.org live cd letölt kiír, bebootol, merevlemez felmountol, szükséges fileok átír, reboot winyóról...

A knoppix biztos remekul fogja kezelni az ufst;-)

Kell lennie valami hdd-ről bootolós megoldásnak is.

Amikor pl. az a gép lefagy, és az újrainduláskor a vinyón automatikusan nem javítható hibákat talál, akkor azzal nyit, hogy megkérdezi, hogy hol a root shell.

Na, ez a csöpp kérdés kellene nekem most, de nagyon.

[quote:59f5277fd9="j_szucs"]Kell lennie valami hdd-ről bootolós megoldásnak is.

Amikor pl. az a gép lefagy, és az újrainduláskor a vinyón automatikusan nem javítható hibákat talál, akkor azzal nyit, hogy megkérdezi, hogy hol a root shell.

Na, ez a csöpp kérdés kellene nekem most, de nagyon.

Single user mode -nak hivjak.

[quote:0acfd740c2="stx"][quote:0acfd740c2="coder"]knoppix.org live cd letölt kiír, bebootol, merevlemez felmountol, szükséges fileok átír, reboot winyóról...

A knoppix biztos remekul fogja kezelni az ufst;-)

:DDDDDDDDDDDDDDDDDDDD

[quote:376e742ef5="stx"][quote:376e742ef5="coder"]knoppix.org live cd letölt kiír, bebootol, merevlemez felmountol, szükséges fileok átír, reboot winyóról...

A knoppix biztos remekul fogja kezelni az ufst;-)

Az nem biztos, viszont a freesbie az valószínű ;-) (http://www.freesbie.org/)

[quote:64385a12cb="stx"][quote:64385a12cb="coder"]knoppix.org live cd letölt kiír, bebootol, merevlemez felmountol, szükséges fileok átír, reboot winyóról...

A knoppix biztos remekul fogja kezelni az ufst;-)

hupsz, tényleg... :oops:
csak annyira hozzámnőtt már, hogy ha valami ilyen szintű kánya van akkor evvel állok neki, hogy már reflexből ezt mondtam, viszont freesbie már tényleg jónak néz ki...

Jól anyázgattok itt egymással, csak épp értelmes választ nem adott senki. Igen, single user mód, node hogyan?

Szóval reboot, és amikor pörög a pálcika a boot-nál, akkor nyomsz egy szóközt, majd a megjelenő promptra beírod, hogy boot -s , ezzel egyfelhasználós módba rakod a rendszert. Utána amikor kéri a shell-t, akkor nyomsz egy enter-t, utána mount -a, majd ezek után jöhet a passwd root parancs.

majd ezek után jöhet a passwd root parancs

Gondolom ez csak akkor kellene, ha a root jelszót vesztettem volna el?
A többi viszont működhet, holnap korán reggel kipróbálom.

Kicsit azért cidrizem, mert valahol azt olvastam, hogy aki a root shell-t elbaltázza, az lehet, hogy single-user módban is shell nélkül marad.

Bocs, nem figyeltem. Amúgy sok rendszerben valóban elkeféli a rendszert a hiányzó root-shell. De FreeBSD-n külön rákérdez, hogy mit kérsz :-)