Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: mcer 08. 10. 2019, 09:40:08
-
Dobrý den,
mám Debian, v něm Bash a hrál jsem si s příkazem chsh. Od té chvíle se nemohu přihlásit jako root. Místo /bin/bash nebo /usr/bin/bash jsem odentroval asi jen bash. A bylo.
Mám prosím nějakou možnost jak to napravit?
Děkuji.
-
Přihlásit se z jiného účtu přes sudo
-
To asi nepůjde, protože můj jediný domácí účet nemůže používat sudo - vypisuje se mi "uživatel není v souboru sudoers. Tato událost bude ohlášena."
Já jsem si debian nainstaloval předvčírem a k tomuto jsem se ještě nedostal.
-
Napada me nabootovat nejakou live distribuci. Namountovat si root partition a rucne zmenit shell v /etc/passwd.
-
S tím livkem to nemůže jít uložit, nebo já prostě nevím jak to udělat.
Ale už jsem si to vyřešil. Synaptic mi nabídl rozšíření caji o caja-admin, tedy že si otevřu okno jako root. Našel jsem si soubor, změnil cestu a hotovo.
Díky. Hezký den.
-
Pro příště bych doporučil:
su -s /bin/bash
-
Ano :)
-
S tím livkem to nemůže jít uložit, nebo já prostě nevím jak to udělat.
[...]Našel jsem si soubor, změnil cestu a hotovo.
Pro priste c.2 :-) s live to ulozit urcite jde, ten soubor ale nesmis hledat v / nabehleho live, ale v pripojenem korenu z disku kde to mas nainstalovane :-)