HalI!
Gondoltam, kicsit varialok a sysrescue cd-n. Inditasnal mondjuk felhuzhatna egy interfeace-t, route-olassal es ssh-n belephetnek. A bibi az, hogy nem tudom a root jelszot (ha van), tehat be kellene allitani.
Parancssorbol nem bonyolult:
echo "q\nq\n" > passwd root
Ha ugyanezt scriptbol teszem, akkor nem hajlando vegrehajtani:
"Enter new UNIX password: Retype new UNIX password: passwd: Authentication information cannot be recovered
passwd: password unchanged"
Valami otlet?
Ja, a shell zsh a sysrescue cd-n. Lehet, hogy itt lesz a bibi.
- 853 megtekintés
Hozzászólások
Elnezest, tenyleg ott volt a bibi, bar nem tudom ,miert.
Ha nem volt a script elejen #!, vagy (probakeppen) #!/bin/bash volt, akkor volt a fenti hiba, ha beirtam, hogy
#!/bin/zsh
maris jo volt. Erdekes dolog (szamomra), barmi az aktualis script, lehetoleg a bash probalja vegrehajtani, hacsak ki nem kotom, hogy mi legyen?
- A hozzászóláshoz be kell jelentkezni
Ha ./script vagy /path/to/script, akkor azzal próbálja végrehajtani, ami #!-nél meg van adva. bash, perl, sh, zsh....
Ha bash script vagy perl script, akkor meg azzal, amivel indítod.
--
Discover It - Have a lot of fun!
- A hozzászóláshoz be kell jelentkezni
Hat ez az, ezt nem ertem en sem. Ha nincs megadva semmi es zsh-bol inditom, akkor mi akarta vegrehajtani? Ha kiirom a zsh-t, akkor egyertelmu es a zsh hajtja vegre. Ha nem irom ki, akkor is sztem a zsh, megsem hajtotta vegre...
De egyebkent mindegy, az uj sysresccd kesz van, de ott sem hajtja vegre bootolasnal (ifconfig es route parancsokat viszont igen).
- A hozzászóláshoz be kell jelentkezni
Mondjuk attól is függ, hogy a bootolás melyik részébe tetted be ezt a jelszó beállítást. Értelem szerűen már a squashfs-nek rw-nek kell lenni, és az initial passwd/shadow fájlt le kellett gyártani. Van valami ilyen, hogy "Auto-scrambling root password for security", ezután kéne szerintem, de jobb a boot leges legvégére.
Másrészt:
echo "q\nq\n" > passwd root
Ennek nem az az eredméyne, hogy lesz egy passwd fájlod benne:
q
q
Aztán zsh: root: command not found? :)
[szerk] HA nem hajtja végre, akkor próbáld full eléréssel (/usr/bin/passwd), mert boot közbe nem biztos, hogy a PATH már be van állítva.
--
Discover It - Have a lot of fun!
- A hozzászóláshoz be kell jelentkezni
man chpasswd
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Koszi, errol nem is hallottam :) Jo tudni rola.
- A hozzászóláshoz be kell jelentkezni