abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:44 | Nová verze

    Byla vydána nová verze 2.54.0 distribuovaného systému správy verzí Git. Přispělo 137 vývojářů, z toho 66 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Nová verze

    Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 13.0. Přehled novinek v aktualizované dokumentaci a na YouTube. Stalo se tak na konferenci GrafanaCON 2026.

    Ladislav Hagara | Komentářů: 0
    včera 19:00 | IT novinky

    Na YouTube proběhl Framework [ Next Gen ] Event 2026. Společnost Framework představila nový Framework Laptop 13 Pro, vylepšení Framework Laptopu 16 a OCuLink Dev Kit pro připojení vysoce výkonných periferií jako jsou eGPU a bezdrátovou klávesnici s integrovaným touchpadem Framework Wireless Touchpad Keyboard.

    Ladislav Hagara | Komentářů: 0
    včera 18:22 | Nová verze

    Byl vydán Mozilla Firefox 150.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 150 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 1
    včera 17:22 | Zajímavý software

    Byl představen (reddit, 𝕏) webový prohlížeč Brave Origin. Jedná se webový prohlížeč Brave bez VPN, krypto peněženky a odměn, tj. bez funkcí, ze kterých je vývoj Brave financován. Stojí jednorázově 59,99 dolarů. Verze pro Linux je zdarma.

    Ladislav Hagara | Komentářů: 1
    včera 12:44 | IT novinky

    Tim Cook po 15 letech opustí post generálního ředitele americké technologické společnosti Apple. Od 1. září ho vystřídá John Ternus, který byl dosud odpovědný za hardware. Cook se stane předsedou představenstva. Cook vedl Apple od roku 2011, kdy funkci převzal od zesnulého spoluzakladatele společnosti Stevea Jobse.

    Ladislav Hagara | Komentářů: 2
    včera 12:33 | Humor

    Evropská aplikace na ověřování věku uživatelů lze hacknout během dvou minut, navzdory tvrzením předsedkyně Evropské komise Uršuly von der Leyenové, že je tato aplikace 'technicky připravená pro ostré nasazení' a 'splňuje nejvyšší standardy ochrany osobních údajů na světě'. Zdrojové kódy aplikace byly Bruselem zveřejněny v repozitářích na GitHubu.

    MakeIranBombedAgain❗ | Komentářů: 4
    20.4. 15:33 | IT novinky

    Po 26 letech od protiprávního policejního zásahu, který byl spuštěn na základě podnětu společnosti Microsoft, Obvodní soud pro Prahu 2 rozsudkem potvrdil, že Mironet prokázal významnou část svého nároku na náhradu škody vůči Ministerstvu spravedlnosti ČR. Soudem nyní přiznaná část nároku znamená rekordní odškodné, jaké kdy české soudy přiznaly za nesprávný postup státu. Spor byl rozdělen na několik škod, u pravomocně uzavřených částí

    … více »
    Ladislav Hagara | Komentářů: 28
    20.4. 15:22 | Nová verze

    Lehké desktopové prostředí LXQt bylo vydáno ve verzi 2.4.0. Jde o převážně opravné vydání s drobnými vylepšeními podpory Waylandu.

    |🇵🇸 | Komentářů: 0
    20.4. 12:44 | IT novinky

    Počítačová hra Kingdom Come: Deliverance 2 českého studia Warhorse získala cenu BAFTA v kategorii nejlepší příběh. V konkurenci pěti dalších nominovaných děl porazila i úspěšnou francouzskou hru Clair Obscur: Expedition 33, která v letošním ročníku získala cenu za nejlepší hru roku.

    Ladislav Hagara | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (8%)
     (1%)
     (12%)
     (30%)
     (3%)
     (6%)
     (2%)
     (15%)
     (25%)
    Celkem 1378 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dotaz: shutdown bez hesla

    11.5.2011 14:06 dregn
    shutdown bez hesla
    Přečteno: 945×
    Dobrý den, prosím vás, jak se dá zadat "sudo shutdown -h 16:30" bez zadání ( vyžádání ) hesla na UBUNTU 11.03 GNONE bez úprav nějakých souborů v systému? Potřeboval bych, aby při startu systému bez nějakých zásahů uživatele se nastavilo vypnutí například v 16:30. Zkoušel jsem různé programy, které sice fungují, ale chtějí zásah uživatele-například stisknout tlačítko START atd. - to nepotřebuji.

    Předem děkuji za odpovědi.

    Řešení dotazu:


    Odpovědi

    11.5.2011 14:14 kip | skóre: 8 | blog: kip | Nový Jičín
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    V Debianu mám v crontabu
    30 16 * * 1,2,3,4,5 dbus-send --print-reply --system --dest=org.freedesktop.Hal /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Shutdown
    V Ubuntu by to snad mohlo fungovat taky.
    11.5.2011 14:19 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Omlouvám se, jsem začátečník, co to je crontab a jak tam tento řádek dostanu? Díky za odpověď.
    11.5.2011 14:26 kip | skóre: 8 | blog: kip | Nový Jičín
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    V tom případě bude nejlepší vyzkoušet funkčnost toho příkazu v konzoli (terminálu). Ten by měl být v menu Accessories (Příslušenství?). Po zadání "dbus-send --print-reply --system --dest=org.freedesktop.Hal /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Shutdown" a stisknutí Enteru by se měl počítač okamžitě začít vypínat. Jestli to bude fungovat, budeme moci pokračovat s crontabem.
    11.5.2011 14:29 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Bohužel došlo k chybě: Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files
    11.5.2011 14:40 kip | skóre: 8 | blog: kip | Nový Jičín
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Funguje tohle: "dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop"?
    11.5.2011 14:45 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    ANO to už funguje - ihned se vypne.
    11.5.2011 15:01 kip | skóre: 8 | blog: kip | Nový Jičín
    Rozbalit Rozbalit vše Re: shutdown bez hesla

    Takže pokročíme ke crontabu. Ten se stará o spouštění příkazů v nastavený čas. "crontab -l" vypíše nastavení pro aktuálního uživatele, "crontab -e" umožní editaci. Pak stačí vložit ten řádek, který jsem uvedl v prvním příspěvku.

    "30 16 * * 1,2,3,4,5" znamená, že v 30 minut, 16 hodin, jakéhokoliv dne v měsíci, jakéhokoliv měsíce, od pondělí do pátku se příkaz spustí. Více v "man 5 crontab".

    Řešení 1× (dregn (tazatel))
    Fuky avatar 11.5.2011 14:57 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: shutdown bez hesla

    Spusť si terminál a staň se rootem:

    $ sudo bash
    

    nebo:

    $ su
    

    Po zadání následujícího příkazu se Ti bude PC vypínat v 16:30.

    # echo "30 16 * * * root poweroff" >/etc/cron.d/poweroff
    

    Vysvětlení nalezneš v CronHowto.

    11.5.2011 15:00 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    a to stačí zadat jednou a už se bude každý den vypínat v daný čas? POkud ano, jak to případně změním? Zadám tento příkaz s novým parametrem?
    Fuky avatar 11.5.2011 15:06 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Ano, každý den se bude vypínat v zadaný čas.

    Ano, změnu lze provést tak, že zadáš stejný příkaz a změníš parametr hodiny a minuty tj. v našem příkladu 16 a 30.
    11.5.2011 15:26 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Bohužel se to nevypíná, kde by mohl být ještě problém?
    Fuky avatar 11.5.2011 15:29 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Příkaz poweroff spuštěný pod rootem Ti funguje? Místo něj můžeš klidně použít shutdown -h now nebo příkaz, který Ti poradil kolega výše.
    Fuky avatar 11.5.2011 15:31 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    A zda-li se příkaz z Cronu opravdu spustil nalezneš ve /var/log/syslog.
    11.5.2011 15:31 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Jo toto funguje, ale já potřebuji jak píši výše bez zásahu uživatele v danou dobu vypínat PC ale při těchto příkazech se musí zadat heslo a to já nepotřebuji.
    Fuky avatar 11.5.2011 15:35 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Pošli nám výstup následujících příkazů spuštěných pod rootem:
    # cat /var/log/syslog |grep -i cron
    # cat /etc/cron.d/poweroff
    
    12.5.2011 11:22 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Omlouvám se, že píši až teď, ale musel jsem něco nutného zařídit. Výstup byl následující:

    system@serverubuntu:~$ cat /var/log/syslog |grep -i cron

    May 12 10:35:08 serverubuntu anacron[986]: Job `cron.daily' terminated

    May 12 10:35:08 serverubuntu anacron[986]: Normal exit (1 job run)

    May 12 11:04:29 serverubuntu cron[915]: (CRON) INFO (pidfile fd = 3)

    May 12 11:04:29 serverubuntu anacron[951]: Anacron 2.3 started on 2011-05-12

    May 12 11:04:29 serverubuntu cron[970]: (CRON) STARTUP (fork ok)

    May 12 11:04:29 serverubuntu anacron[951]: Normal exit (0 jobs run)

    May 12 11:04:29 serverubuntu cron[970]: (CRON) INFO (Running @reboot jobs)

    May 12 11:04:30 serverubuntu anacron[1165]: Anacron 2.3 started on 2011-05-12

    May 12 11:04:30 serverubuntu anacron[1165]: Normal exit (0 jobs run)

    May 12 11:04:32 serverubuntu anacron[1494]: Anacron 2.3 started on 2011-05-12

    May 12 11:04:32 serverubuntu anacron[1494]: Normal exit (0 jobs run)

    May 12 11:07:01 serverubuntu cron[970]: (*system*poweroff) RELOAD (/etc/cron.d/poweroff)

    May 12 11:10:01 serverubuntu CRON[2053]: (system) CMD (poweroff)

    May 12 11:10:01 serverubuntu CRON[2051]: (CRON) error (grandchild #2053 failed with exit status 127)

    May 12 11:10:01 serverubuntu CRON[2051]: (CRON) info (No MTA installed, discarding output)

    May 12 11:13:01 serverubuntu cron[970]: (*system*poweroff) RELOAD (/etc/cron.d/poweroff)

    system@serverubuntu:~$ cat /etc/cron.d/poweroff

    11 14 * * * system poweroff

    Předem moc děkuji za pomoc
    Řešení 1× (dregn (tazatel))
    Fuky avatar 12.5.2011 11:40 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: shutdown bez hesla

    Příkaz poweroff se z cronu spustil, ale s chybou 127 tj. command not found. Zadej tedy celou cestu k programu tj. /sbin/poweroff.

    Pokud Ti to ani po této úpravě nebude fungovat, opět pošli výpisy.

    12.5.2011 11:48 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    root@serverubuntu:~# cat /var/log/syslog |grep -i cron

    May 12 10:35:08 serverubuntu anacron[986]: Job `cron.daily' terminated

    May 12 10:35:08 serverubuntu anacron[986]: Normal exit (1 job run)

    May 12 11:04:29 serverubuntu cron[915]: (CRON) INFO (pidfile fd = 3)

    May 12 11:04:29 serverubuntu anacron[951]: Anacron 2.3 started on 2011-05-12

    May 12 11:04:29 serverubuntu cron[970]: (CRON) STARTUP (fork ok)

    May 12 11:04:29 serverubuntu anacron[951]: Normal exit (0 jobs run)

    May 12 11:04:29 serverubuntu cron[970]: (CRON) INFO (Running @reboot jobs)

    May 12 11:04:30 serverubuntu anacron[1165]: Anacron 2.3 started on 2011-05-12

    May 12 11:04:30 serverubuntu anacron[1165]: Normal exit (0 jobs run)

    May 12 11:04:32 serverubuntu anacron[1494]: Anacron 2.3 started on 2011-05-12

    May 12 11:04:32 serverubuntu anacron[1494]: Normal exit (0 jobs run)

    May 12 11:07:01 serverubuntu cron[970]: (*system*poweroff) RELOAD (/etc/cron.d/poweroff)

    May 12 11:10:01 serverubuntu CRON[2053]: (system) CMD (poweroff)

    May 12 11:10:01 serverubuntu CRON[2051]: (CRON) error (grandchild #2053 failed with exit status 127)

    May 12 11:10:01 serverubuntu CRON[2051]: (CRON) info (No MTA installed, discarding output)

    May 12 11:13:01 serverubuntu cron[970]: (*system*poweroff) RELOAD (/etc/cron.d/poweroff)

    May 12 11:17:01 serverubuntu CRON[2270]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)

    May 12 11:31:01 serverubuntu cron[970]: (*system*poweroff) RELOAD (/etc/cron.d/poweroff)

    May 12 11:31:01 serverubuntu cron[970]: Error: bad hour; while reading /etc/cron.d/poweroff

    May 12 11:31:01 serverubuntu cron[970]: (*system*poweroff) ERROR (Syntax error, this crontab file will be ignored)

    May 12 11:32:03 serverubuntu cron[861]: (CRON) INFO (pidfile fd = 3)

    May 12 11:32:03 serverubuntu anacron[906]: Anacron 2.3 started on 2011-05-12

    May 12 11:32:03 serverubuntu cron[927]: (CRON) STARTUP (fork ok)

    May 12 11:32:03 serverubuntu cron[927]: Error: bad hour; while reading /etc/cron.d/poweroff

    May 12 11:32:03 serverubuntu cron[927]: (*system*poweroff) ERROR (Syntax error, this crontab file will be ignored)

    May 12 11:32:03 serverubuntu cron[927]: (CRON) INFO (Running @reboot jobs)

    May 12 11:32:03 serverubuntu anacron[906]: Normal exit (0 jobs run)

    May 12 11:32:03 serverubuntu anacron[1110]: Anacron 2.3 started on 2011-05-12

    May 12 11:32:03 serverubuntu anacron[1110]: Normal exit (0 jobs run)

    May 12 11:32:05 serverubuntu anacron[1444]: Anacron 2.3 started on 2011-05-12

    May 12 11:32:05 serverubuntu anacron[1444]: Normal exit (0 jobs run)

    root@serverubuntu:~# cat /etc/cron.d/poweroff

    45 11 * * * root /sbin/poweroff

    Fuky avatar 12.5.2011 12:20 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Vypnutí jsi nastavil na 11:45, mohl by jsi prosím poslat výpis syslogu až po této době, poslední záznam je z 11:32:05.
    12.5.2011 12:26 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Tam právě nic v tuto dobu není. To je divné

    May 12 11:32:15 serverubuntu pulseaudio[1755]: pid.c: Daemon already running.

    May 12 11:55:14 serverubuntu kernel: Kernel logging (proc) stopped.
    12.5.2011 12:46 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Už to funguje, super, moc ti děkuji. Nešlo to protože jsem v.., zapoměl jsem restartovat, aby se příkaz provedl. Musí tam být tedy udána celá cesta k příkazu /sbin/poweroff.Ještě jednou děkuji za řešení.
    12.5.2011 13:42 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Ještě jednou. Vše funguje jak má, je vidět, že už to chvíli děláš. Takových to lidí si velice vážím a o to více, kteří pomáhají ostatním ( jako třeba já a linux ). Někdy to není lehké, hlavně s námi začátečníky. Fakt super práce, oceňuji i to, že si myslel na bezpečnost a že si měl tu trpělivost. Jen tak dál.

    Dregn
    Fuky avatar 13.5.2011 07:12 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Díky, jsem rád, že se problém vyřešil.
    examon avatar 12.5.2011 11:36 examon | skóre: 15 | Trnava
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    najednoduchsi sposob aky som ja nasiel je:

    echo tvojeHeslo | sudo -S halt

    toto si uloz ako bash script, nastav na neaky keybind alebo si to daj do /usr/bin a z terminalu si to mozes spustat
    examon avatar 12.5.2011 11:46 examon | skóre: 15 | Trnava
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    resp. pre tvoj pripad

    echo tvojeHeslo | sudo -S shutdown -h 16:30
    12.5.2011 12:08 dregn
    Rozbalit Rozbalit vše Re: shutdown bez hesla
    Toto řešení mi sice funguje, ale podle Fukyho jde o bezpečnostní riziko a to opravdu podstoupit nechci. Ale jinak moc děkuji za snahu.
    Fuky avatar 12.5.2011 11:50 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: shutdown bez hesla

    To je ukázka jak by se to v žádném případě dělat nemělo. Co si třeba přečíst dokumentaci k sudo NOPASSWD.

    # vim /etc/sudoers
    ALL     ALL=NOPASSWD: /sbin/poweroff, /sbin/shutdown, /sbin/reboot
    

    Nyní může každý uživatel spouštět tři výše uvedené příkazy pomocí sudo bez zadání hesla.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.