Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: pe.48 10 Března 2015, 10:51:13

Název: Problém s terminálovými příkazy [vyřešeno]
Přispěvatel: pe.48 10 Března 2015, 10:51:13
Dobrý den, asi jsem někde něco nastavil špatně, pokud chci zadat do terminálu např. "sudo apt-get autoremove", píše mi to toto
Kód: [Vybrat]
petr@petr-Vostro-270:~$ sudo apt-get autoremove
>>> /etc/sudoers: syntax error near line 32 <<<
>>> /etc/sudoers: syntax error near line 32 <<<
sudo: parse error in /etc/sudoers near line 32
sudo: no valid sudoers sources found, quitting
sudo: modul s politikami nelze inicializovat

může někdo poradit, děkuji  :)
Název: Re:Problém s terminálovými příkazy
Přispěvatel: ntz_reloaded 10 Března 2015, 10:59:21
Kód: [Vybrat]
>>> /etc/sudoers: syntax error near line 32 <<<
sudo: parse error in /etc/sudoers near line 32

prakticky ti to pise naprosto presne co je spatne .. dokonce ani nemusis byt expert na to abys z toho vyvodit, ze sem mas dat obsah souboru /etc/sudoers

^^ predpokladam, ze jsi predtim do nej "sahal" sam ... ono by se to totiz nestalo jen tak
Název: Re:Problém s terminálovými příkazy
Přispěvatel: pe.48 10 Března 2015, 11:37:38
Ano vzdávám se  :(, sahal jsem do něj, někde v návodu k instalaci nějakého programu na str. ubuntu, mi to radilo něco přidat, tak jsem to provedl. Ten mi ale nevyhovoval, tak jsem ho zase odinstaloval. PS: Nyní, když se chci do tohoto souboru nyní podívat píše mi to pochopitelně to samé
Kód: [Vybrat]
petr@petr-Vostro-270:~$ sudo gedit /etc/sudoers
>>> /etc/sudoers: syntax error near line 32 <<<
>>> /etc/sudoers: syntax error near line 32 <<<
sudo: parse error in /etc/sudoers near line 32
sudo: no valid sudoers sources found, quitting
sudo: modul s politikami nelze inicializovat
, nelze ten soubor otevřít, a vrátit tak do původního stavu, můžete mi poradit jak na to, děkuji.
Název: Re:Problém s terminálovými příkazy
Přispěvatel: Petr Merlin Vaněček 10 Března 2015, 11:48:27
Reboot do recovery (http://wiki.ubuntu.cz/recoverymode) nebo live verzi a opravit odtud.
Název: Re:Problém s terminálovými příkazy
Přispěvatel: ntz_reloaded 10 Března 2015, 12:47:08
Reboot do recovery (http://wiki.ubuntu.cz/recoverymode) nebo live verzi a opravit odtud.

proc ... at to da sem
Název: Re:Problém s terminálovými příkazy
Přispěvatel: Odra 10 Března 2015, 12:51:12
Ano vzdávám se  :(, sahal jsem do něj, někde v návodu k instalaci nějakého programu na str. ubuntu, mi to radilo něco přidat, tak jsem to provedl.

Docela by mě zajímalo co za návod to byl? Případně by se měl opravit pokud radí editaci pomocí sudo gedit /etc/sudoers.  ??? Takto nikdy! Ale editovat příkazem  visudo  (http://www.sudo.ws/visudo.man.html), případně pro otevření v Nano pak
Kód: [Vybrat]
# EDITOR=nano visudo
Jinak problém řešen již zde. http://askubuntu.com/questions/73864/how-to-modify-a-invalid-etc-sudoers-file-it-throws-out-an-error-and-not-allowi (http://askubuntu.com/questions/73864/how-to-modify-a-invalid-etc-sudoers-file-it-throws-out-an-error-and-not-allowi)
Název: Re:Problém s terminálovými příkazy
Přispěvatel: Petr Merlin Vaněček 10 Března 2015, 13:23:39
Reboot do recovery (http://wiki.ubuntu.cz/recoverymode) nebo live verzi a opravit odtud.

proc ... at to da sem

Problém je, že ho to nepustí ani do výpisu toho souboru ...
Název: Re:Problém s terminálovými příkazy
Přispěvatel: ntz_reloaded 10 Března 2015, 14:18:08
jo aha o.O .. to me nenapadlo .. a neda se prihlasit z dev/tty1 do konzole jako root a udelat `cat /etc/sudoers > /tmp/sudoers; chmod 755 /tmp/sudoers' ???
Název: Re:Problém s terminálovými příkazy
Přispěvatel: jmp 10 Března 2015, 14:23:35
v ubuntu je defaultně účet roota potlačenej, takže pokud si jej předem nezprovoznil, tak ne...
Název: Re:Problém s terminálovými příkazy
Přispěvatel: pe.48 10 Března 2015, 17:02:32
Ahoj na radu v příspěvku "Ondra", jsem se dostal do souboru příkazem "pkexec visudo -f /etc/sudoers", tam jsem to také upravoval, podle návodu ubunfu
Kód: [Vybrat]
http://wiki.ubuntu.cz/bezpe%C4%8Dnost/firewall/firestarter.  Zde je výpis
Kód: [Vybrat]
  # This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d
Petr ALL= NOPASSWD: /usr/bin/firestarter
O
Uložit
Nevím, zda jsem neudělal chybu ve jméně uživatele, namísto Petr(účet), petr-Vostro-270 (název zařízení). Když jsem v tom nanu, jsou tam úplně dole návrhy jak s tím naložit, tj. ^O Uložit, atd. nevím proto, co mám udělat, aby to bylo správně, proto je na konci O, Uložit. Když vymažu tu přidanou část, a dám "O", "X", a chci zavřít, napíše to, že v terminálu ještě běží nějaký proces. Pokud zavřu, změny se neprojeví, zůstane to jak vidno víš. Děkuji za pomoc.
Ps:
Citace
Docela by mě zajímalo co za návod to byl? Případně by se měl opravit pokud radí editaci pomocí sudo gedit /etc/sudoers.  ??? Takto nikdy! Ale editovat příkazem visudo , případně pro otevření v Nano pak
byl to jenom přiklad, co to dělá když zadám sudo.                 
Název: Re:Problém s terminálovými příkazy
Přispěvatel: ntz_reloaded 10 Března 2015, 17:16:37
ukaz normalne obsah toho souboru pro kristovi rany :D .. ne nejakou parodii s "O" a "Ulozit" z nano
Název: Re:Problém s terminálovými příkazy
Přispěvatel: Odra 10 Března 2015, 17:33:56
@ Pe.48
Fajn, konečně se dostáváme k problému.  ;D
Ten návod na wiki je opravdu nešťastně napsaný a měl by být upraven v nejbližší době!

Odspodu (tohoto souboru) až po řádek Petr ALL= NOPASSWD: /usr/bin/firestarter (ten tam nech) všechno smaž. A změnu uložíš pomocí kombinace kláves Ctrl+O. (Což představuje ona značka ^O) A editaci ukončíš Ctrl+X

Potom klidně vyzkoušej sudo apt-get update && sudo apt-get autoremove
Název: Re:Problém s terminálovými příkazy
Přispěvatel: ntz_reloaded 10 Března 2015, 18:00:31
...
Výše pískotu na tvoji osobu o něčem vypovídá.
...

diky, ze mi neposilas pohrdavou PM (Soukromou Zpravu aka Private Message) .. obcas je dostavam za "vysi piskotu" (a prosim ostatni (moderatory) bez komentare) ;)
Název: Re:Problém s terminálovými příkazy
Přispěvatel: Odra 10 Března 2015, 18:39:56
Klídek pánové,
on ten zkopírovaný obsah i s položkami menu "^G Získat nápověd^O Uložit ^R Otevřít soubor^Y..." byl dost matoucí. Nedivím se reakci Ntz. Nicméně pokud si to vyřešil, edituj prosím první příspěvek a dopiš do názvu vlákna "[Vyřešeno]". Díky
Název: Re:Problém s terminálovými příkazy
Přispěvatel: pe.48 10 Března 2015, 19:20:07
Kód: [Vybrat]
. Zde je výpis, dole jsou zkratky, jak se stránkou naložit, proto to "O", připsal jsem ještě . Zde je výpis  Výpis jsem zkopíroval celý, tedy i zkratky, na něž upozorňuje, jak vidět, věděl jsi oč jde, a poradil jak klikat, děkuji je to vyřešeno. Přestože to chodí, není tam ta řádka "Petr ALL= NOPASSWD: /usr/bin/firestarter" zbytečná, když jsem ten program vymazal?
Název: Re:Problém s terminálovými příkazy (Vyřešeno)
Přispěvatel: Odra 10 Března 2015, 19:37:55
Naše pohledy na věc se různí :) Nic ve zlém, ale zkratky (popisující návod k ovládání editoru) nejsou součástí samotného obsahu souboru (výpisu). Je to stejné jako kdybys to otevřel v geditu a k výpisu souboru přidal i navigační tlačítka okna "Soubor, Upravit, apod."  :D To jen tak pro příště. Hlavní je, že jsme se domluvili.

Pokud už firestarter nepoužíváš, přidaný řádek je samozřejmě zbytečný. Odstraň   ;)
Btw pro korektní editaci /etc/sudoers v geditu bych volal:
Kód: [Vybrat]
gksudo EDITOR=gedit visudo
Případně jen:
Kód: [Vybrat]
sudo EDITOR=nano visudo
Název: Re:Problém s terminálovými příkazy [vyřešeno]
Přispěvatel: pe.48 11 Března 2015, 11:11:08
Děkuji všem, za zájem o problém, je VYŘEŠENO !!!  8)

Název: Re:Problém s terminálovými příkazy [vyřešeno]
Přispěvatel: ntz_reloaded 12 Března 2015, 17:40:58
a by the way, kdyz udelas ``cat /nejaky/textovy/soubor | xclip'' tak mas v clipboardu ten obsah hned