Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: sudo nefunguje, jak to napravit ? [vyřešeno]  (Přečteno 1800 krát)

DaKo

  • Návštěvník
  • Příspěvků: 6
sudo nefunguje, jak to napravit ? [vyřešeno]
« kdy: 24 Února 2009, 19:27:42 »
při zjišťování, proč se mi nechce spustit System/Sprava/Spravce baliku Synaptic jsem v logu zjistil, že jsem poškodil vlastní blbostí spouštění sudo. Totiž dal jsem v '/' adresáři příkaz 'sudo chmod -R 777 etc/'. Ve této složce je také soubor, který sudo používá a pokud nemá správně nastavena práva, tak se příkaz nevykoná. Pouze do logu zapíše:  /etc/sudoers is mode 0777, should be 0440. Tak je to začarovaný kruh, trochu dobře mi tak, ale přesto prosím o radu jak z toho ven.
« Poslední změna: 26 Února 2009, 09:49:10 od Premet »

soudruh

  • Aktivní člen
  • *
  • Příspěvků: 458
  • Na Linuxu se stále učím...
Re: sudo nefunguje, jak to napravit ?
« Odpověď #1 kdy: 24 Února 2009, 19:42:42 »
Live CD a z něho nastavit správný chmod. Tento problém s chmodem na daný soubor se mi také stal,i když sem ho neměnil.
Xubuntu 12.10@fermium; Ubuntu 12.04@mandelevium; Android 2.3.3@nobellum; Ubuntu 9.04@lawrencium; FreeNAS@rutherfordium; Xubuntu 12.04@dubnium

Ranems

  • Návštěvník
  • Příspěvků: 15
Re: sudo nefunguje, jak to napravit ?
« Odpověď #2 kdy: 24 Února 2009, 20:08:08 »
Když mi to nešlo tak sem do přikazovího řádku se přihlasil pod su.
aA napsal sem apt-get reconfigure dpkg

A enter .

DaKo

  • Návštěvník
  • Příspěvků: 6
Re: sudo nefunguje, jak to napravit ?
« Odpověď #3 kdy: 24 Února 2009, 21:25:44 »
Mno, zkusil jsem to. Ale reakce nebyla dle očekávání:

přihlásil jsem se jako su, to prošlo, pak ale:

root@david-desktop:/etc# apt-get reconfigure dpkg
E: Neplatná operace reconfigure



premet

  • Host
Re: sudo nefunguje, jak to napravit ?
« Odpověď #4 kdy: 24 Února 2009, 21:29:36 »
při zjišťování, proč se mi nechce spustit System/Sprava/Spravce baliku Synaptic jsem v logu zjistil, že jsem poškodil vlastní blbostí spouštění sudo. Totiž dal jsem v '/' adresáři příkaz 'sudo chmod -R 777 etc/'. Ve této složce je také soubor, který sudo používá a pokud nemá správně nastavena práva, tak se příkaz nevykoná. Pouze do logu zapíše:  /etc/sudoers is mode 0777, should be 0440. Tak je to začarovaný kruh, trochu dobře mi tak, ale přesto prosím o radu jak z toho ven.
Co na to říct ? Tvoje blbost, protože je to snad jedna z největších kravin co jsi mohl udělat  ;).

V tvém případě nejrychlejší možná i reinstall.

premet

  • Host
Re: sudo nefunguje, jak to napravit ?
« Odpověď #5 kdy: 24 Února 2009, 21:41:17 »
Ale pokud se ti s tím chce hrát, budiž ti toto nápomocno a můžeš nastavovat práva do večera  ;D
http://pastebin.com/m1f08498f

DaKo

  • Návštěvník
  • Příspěvků: 6
Re: sudo nefunguje, jak to napravit ?
« Odpověď #6 kdy: 26 Února 2009, 09:41:42 »
při zjišťování, proč se mi nechce spustit System/Sprava/Spravce baliku Synaptic jsem v logu zjistil, že jsem poškodil vlastní blbostí spouštění sudo. Totiž dal jsem v '/' adresáři příkaz 'sudo chmod -R 777 etc/'. Ve této složce je také soubor, který sudo používá a pokud nemá správně nastavena práva, tak se příkaz nevykoná. Pouze do logu zapíše:  /etc/sudoers is mode 0777, should be 0440. Tak je to začarovaný kruh, trochu dobře mi tak, ale přesto prosím o radu jak z toho ven.
Co na to říct ? Tvoje blbost, protože je to snad jedna z největších kravin co jsi mohl udělat  ;).

V tvém případě nejrychlejší možná i reinstall.

Díky všem za rady.
Nakonec jsem reinstaloval a všechny potíže tím byly odstraněny.
Moje první zkušenost s Ubuntu:  být opatrný a nepouštět se bezhlavě do šíleností. :-)


Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: sudo nefunguje, jak to napravit ?
« Odpověď #7 kdy: 26 Února 2009, 09:49:19 »
Mno, zkusil jsem to. Ale reakce nebyla dle očekávání:

přihlásil jsem se jako su, to prošlo, pak ale:

root@david-desktop:/etc# apt-get reconfigure dpkg
E: Neplatná operace reconfigure
Protože to mělo být:
# dpkg-reconfigure dpkg

Mimochodem, mohls to přece přes toho roota opravit úplně v pohodě:

sudo chmod 0440 -R /etc/

Tak než bezhlavě šíleně reinstalovat bych příště ještě něco zkusil.
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

premet

  • Host
Re: sudo nefunguje, jak to napravit ? [vyřešeno]
« Odpověď #8 kdy: 26 Února 2009, 10:50:13 »
Protože to mělo být:
# dpkg-reconfigure dpkg

Mimochodem, mohls to přece přes toho roota opravit úplně v pohodě:

sudo chmod 0440 -R /etc/

Tak než bezhlavě šíleně reinstalovat bych příště ještě něco zkusil.
To je pěkná blbost, pokud se podíváš tak né všechny soubory mají tyhle práva  ;)
http://pastebin.com/m1f08498f

PS: Pokud se divám, souborů s právama 440 je tam minimum.

 

Provoz zaštiťuje spolek OpenAlt.