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: Problém s terminálovými příkazy [vyřešeno]  (Přečteno 4289 krát)

pe.48

  • Návštěvník
  • Příspěvků: 34
Problém s terminálovými příkazy [vyřešeno]
« kdy: 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  :)
« Poslední změna: 10 Března 2015, 21:47:07 od Petr Merlin Vaněček »

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Problém s terminálovými příkazy
« Odpověď #1 kdy: 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
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

pe.48

  • Návštěvník
  • Příspěvků: 34
Re:Problém s terminálovými příkazy
« Odpověď #2 kdy: 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.

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Problém s terminálovými příkazy
« Odpověď #3 kdy: 10 Března 2015, 11:48:27 »
Reboot do recovery (http://wiki.ubuntu.cz/recoverymode) nebo live verzi a opravit odtud.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Problém s terminálovými příkazy
« Odpověď #4 kdy: 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
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re:Problém s terminálovými příkazy
« Odpověď #5 kdy: 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 , 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
« Poslední změna: 10 Března 2015, 12:58:53 od Odra »
Audi, vide, tace.
ddg.gg , DNSCrypt

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Problém s terminálovými příkazy
« Odpověď #6 kdy: 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 ...
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Problém s terminálovými příkazy
« Odpověď #7 kdy: 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' ???
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

jmp

  • Host
Re:Problém s terminálovými příkazy
« Odpověď #8 kdy: 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...

pe.48

  • Návštěvník
  • Příspěvků: 34
Re:Problém s terminálovými příkazy
« Odpověď #9 kdy: 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.                 
« Poslední změna: 11 Března 2015, 10:58:18 od pe.48 »

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Problém s terminálovými příkazy
« Odpověď #10 kdy: 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
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re:Problém s terminálovými příkazy
« Odpověď #11 kdy: 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
« Poslední změna: 10 Března 2015, 17:40:21 od Odra »
Audi, vide, tace.
ddg.gg , DNSCrypt

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Problém s terminálovými příkazy
« Odpověď #12 kdy: 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) ;)
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re:Problém s terminálovými příkazy
« Odpověď #13 kdy: 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
Audi, vide, tace.
ddg.gg , DNSCrypt

pe.48

  • Návštěvník
  • Příspěvků: 34
Re:Problém s terminálovými příkazy
« Odpověď #14 kdy: 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?

Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re:Problém s terminálovými příkazy (Vyřešeno)
« Odpověď #15 kdy: 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
« Poslední změna: 10 Března 2015, 20:00:45 od Odra »
Audi, vide, tace.
ddg.gg , DNSCrypt

pe.48

  • Návštěvník
  • Příspěvků: 34
Re:Problém s terminálovými příkazy [vyřešeno]
« Odpověď #16 kdy: 11 Března 2015, 11:11:08 »
Děkuji všem, za zájem o problém, je VYŘEŠENO !!!  8)

« Poslední změna: 11 Března 2015, 20:24:51 od pe.48 »

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Problém s terminálovými příkazy [vyřešeno]
« Odpověď #17 kdy: 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
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

 

Provoz zaštiťuje spolek OpenAlt.