Přihlášení bez funkčního shellu

mcer

  • *
  • 21
  • Co dělám špatně?
    • Zobrazit profil
    • E-mail
Přihlášení bez funkčního shellu
« kdy: 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.
« Poslední změna: 08. 10. 2019, 11:27:42 od Petr Krčmář »


Kit

  • *****
  • 704
    • Zobrazit profil
    • E-mail
Re:Shell - přihlášení
« Odpověď #1 kdy: 08. 10. 2019, 10:17:58 »
Přihlásit se z jiného účtu přes sudo

mcer

  • *
  • 21
  • Co dělám špatně?
    • Zobrazit profil
    • E-mail
Shell - přihlášení
« Odpověď #2 kdy: 08. 10. 2019, 10:38:14 »
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.

Re:Shell - přihlášení
« Odpověď #3 kdy: 08. 10. 2019, 11:19:56 »
Napada me nabootovat nejakou live distribuci. Namountovat si root partition a rucne zmenit shell v /etc/passwd.

mcer

  • *
  • 21
  • Co dělám špatně?
    • Zobrazit profil
    • E-mail
Re:Přihlášení bez funkčního shellu
« Odpověď #4 kdy: 08. 10. 2019, 12:30:32 »
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.


Re:Přihlášení bez funkčního shellu
« Odpověď #5 kdy: 08. 10. 2019, 12:37:09 »
Pro příště bych doporučil:
Kód: [Vybrat]
su -s /bin/bash

mcer

  • *
  • 21
  • Co dělám špatně?
    • Zobrazit profil
    • E-mail
Přihlášení bez funkčního shellu
« Odpověď #6 kdy: 08. 10. 2019, 14:39:55 »
Ano :)

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Přihlášení bez funkčního shellu
« Odpověď #7 kdy: 08. 10. 2019, 15:10:10 »
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 :-)