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í
×
včera 17:25 | IT novinky

Do prodeje (Farnell) se dostal jednodeskový počítač Tinker Board (unboxing). Jedná se o konkurenci Raspberry Pi 3 od společnosti Asus. Porovnání (jpg) těchto počítačů například na CNXSoft. Cena Tinker Boardu je 55 £.

Ladislav Hagara | Komentářů: 6
včera 14:44 | Zajímavý projekt

Byla zveřejněna pravidla hackerské soutěže Pwn2Own 2017, jež proběhne od 15. do 17. března v rámci bezpečnostní konference CanSecWes ve Vancouveru. Soutěžit se bude o více než milion dolarů v pěti kategoriích. Letos se bude útočit i na Ubuntu. Jedná se již o 10. ročník této soutěže.

Ladislav Hagara | Komentářů: 1
včera 13:33 | Nová verze

Po sedmi měsících vývoje od vydání verze 5.7 byla vydána verze 5.8 (YouTube) toolkitu Qt. Z novinek lze zmínit například Qt Lite pro vestavěná zařízení. Nově jsou plně podporovány moduly Qt Wayland Compositor (YouTube) a Qt SCXML (YouTube). Současně byla vydána verze 4.2.1 integrovaného vývojového prostředí (IDE) Qt Creator.

Ladislav Hagara | Komentářů: 1
včera 11:52 | Pozvánky

Lednový Prague Containers Meetup se koná ve čtvrtek 26. ledna 2017 od 18:00 v Apiary, Pernerova 49, Praha 8. Přijďte se podívat na přednášky o Enterprise Kubernetes a Jenkins as a code.

little-drunk-jesus | Komentářů: 0
včera 11:40 | Pozvánky

Program letošního ročníku konference Prague PostgreSQL Developer Days, která se koná již 15. a 16. února 2017 na ČVUT FIT, Thákurova 9, Praha 6, byl dnes zveřejněn. Najdete ho na stránkách konference včetně anotací přednášek a školení. Registrace na konferenci bude otevřena zítra (24. ledna) v brzkých odpoledních hodinách.

TomasVondra | Komentářů: 0
22.1. 02:20 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, upozorňuje na svém blogu, že nový Inkscape 0.92 rozbíjí dokumenty vytvořené v předchozích verzích Inkscape. Problém by měl být vyřešen v Inkscape 0.92.2 [reddit].

Ladislav Hagara | Komentářů: 0
22.1. 02:02 | Komunita

Øyvind Kolås, hlavní vývojář grafických knihoven GEGL a babl, které využívá grafický program GIMP, žádá o podporu na Patreonu. Díky ní bude moci pracovat na vývoji na plný úvazek. Milník 1000 $, který by stačil na holé přežití, se již téměř podařilo vybrat, dalším cílem je dosažení 2500 $, které mu umožní běžně fungovat ve společnosti.

xkomczax | Komentářů: 12
21.1. 23:54 | Pozvánky

DevConf.cz 2017, již devátý ročník jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, proběhne od pátku 27. ledna do neděle 29. ledna v prostorách Fakulty informačních technologií Vysokého učení technického v Brně. Na programu je celá řada zajímavých přednášek a workshopů. Letos je povinná registrace.

Ladislav Hagara | Komentářů: 0
21.1. 22:11 | Nová verze

Byla vydána verze 1.0.0 emulátoru terminálu Terminology postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
20.1. 17:00 | Nová verze

Byl vydán Docker 1.13. Přehled novinek na YouTube a v poznámkách k vydání na GitHubu. Docker umožňuje běh aplikací v softwarových kontejnerech (Wikipedia).

Ladislav Hagara | Komentářů: 7
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (11%)
 (2%)
 (73%)
 (3%)
 (10%)
Celkem 387 hlasů
 Komentářů: 31, poslední včera 19:19
Rozcestník
Reklama

Dotaz: Jak vytvořit spouštěč aby se program spustil jako root?

13.2.2013 17:20 Aleš
Jak vytvořit spouštěč aby se program spustil jako root?
Přečteno: 1058×
Jak vytvořit spouštěč aby se program spustil jako root? Díky za pomoc

Odpovědi

13.2.2013 17:37 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Co je to spouštěč?

"sudo program" ?
13.2.2013 17:43 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?

K tomu slouží mj. sudo. Jako root pomocí visudo zkonfiguruješ sudo:

Host_Alias   DOMACI = hostname
User_Alias   UZIVATELE = prihlasovaci_jmena
Cmnd_Alias   PRIKAZ = /ceska/k/prikazu
Runas_Alias  SUPERUSER = root
root ALL=(ALL) ALL
UZIVATELE  DOMACI = ( SUPERUSER ) NOPASSWD: PRIKAZ

Lze to samozřejmě napsat i stručněji, ale takto je to čitelnější. Potom stačí: sudo /cesta/k/prikazu. Takto nebude vyžadováno heslo. Pokud heslo budeš chtít, aby bylo vyžadováno, tak NOPASSWD změň na PASSWD.

13.2.2013 17:44 Jirka | skóre: 23
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
když to nacpeš do nějakýho init scriptu, pojede program pod rootem.
Dokud to funguje, nešťourej se v tom!... Jak opravit vadnou SD kartu
13.2.2013 18:04 Aleš
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Co je to init script? jak to tam nacpu?
13.2.2013 19:19 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
1.) Něco si o tom zjisti - přečti

2.) Nám zděl co potřebuješ konkrétně udělat, určitě bude nějaký spůsob jednoduší než co vymýšlíš.

3.) Obyčejný uživatel nepotřebuje spouštět programy pod rootem.
13.2.2013 19:29 Aleš
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Potřebuji spustit soubor jako root
sudo '/home/web/programs/sublimetext2/sublime_text'
ve spouštěči nefunguje
13.2.2013 19:42 DarkKnightCZ | skóre: 12
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
mi to funguje... nicmene pokud spoustecem myslis zastupce, pouzij gksudo (kdesu pro KDE), ktere je urceno pro graficke programy
13.2.2013 19:56 Aleš
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Ano myslím tím zástupce..

když to spustím gksudo '/home/web/programs/sublimetext2/sublime_text'

tak dostanu hlášku, že

Níže ležící autentizační mechanismus (sudo) nepovoluje spuštění tohoto programu. Kontaktujte prosím svého systémového správce.
13.2.2013 20:03 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
(sudo) nepovoluje spuštění tohoto programu

Takže se budeš muset kouknout na konfiguraci sudo

13.2.2013 20:13 Aleš
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
tak to mi určitě pomohlo :-D
13.2.2013 20:16 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?

Nemáš slušnost/Nedokážeš ani napsat, co používáš za distribuci. Nedokážeš vyjádřit, co vlastně chceš. A já jak debil se ti snažím pomoct. Už na tebe kašlu!

13.2.2013 22:34 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Proč se snažíš spouštět textový soubor? (Podle názvu by to měl být text. soubor? )

A proč to musí běžet pod rootem?

Dle cesty je to součást nějakého WWW? Ty pod rotem taky neběží byla by to chyba.
Jendа avatar 14.2.2013 13:28 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Není to textový soubor. Řeší se to paralelně na Rootu.
„To jsem nedávno zjistil, že naše televize jde ovládat po síti. Docela mě to překvapilo.“ „Jo? A kdo vám ji ovládal?“
14.2.2013 12:04 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Jak zkonfigurovat sudo už ti taky popsali, takže si dej jedna a jedna dohromady, mělo by ti to pomoct :-D
13.2.2013 20:33 Aleš
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Kdyby to někdo někdy řešil v Debianu s GNOME a potřeboval vytvořit obyčejný spouštěč s právy root, tak stačí vytvořit spouštěč a do vlastního příkazu napsat gksu /moje/cesta/k/programu/nazev_programu

;-)

Ovšem jestli taková prkotina zabere x hodin, tak udělám linuxu velmi brzy pá pá, jelikož řešit primitivní p.čoviny x hodin, na to fakt nemám čas!! ;-)
13.2.2013 20:40 Dave
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
už jsem se setkal že mi program pod root nechtěl vzít ani gksu a vzal mi až su-to-root -X -c /moje/cesta/k/programu/nazev_programu :-)
the.max avatar 13.2.2013 20:45 the.max | skóre: 46 | blog: Davidovo smetiště | Bílina
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Super, jedině dobře, aspoň tu už nebudeme muset řešit takovéhle p.čoviny od někoho, kdo neumí číst v dokumenaci. Klikač prostě zůstane klikačem.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu
14.2.2013 11:13 Aleš
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Super, jedině dobře, aspoň tu už nebudeme muset řešit takovéhle p.čoviny od někoho, kdo neumí číst v dokumenaci. Klikač prostě zůstane klikačem.
Tak zrovna od tebe to hňupe fakt sedí :D :D :D
13.2.2013 21:13 l4m4
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Za patnáct let jsem v Linuxu jsem neviděl žádný spouštěč ani žádné zástupce, a už vůbec jsem neviděl, že by bylo zapotřebí naklikávat, aby se něco spustilo se superuživatelskými právy. Netýkal se celý problém úplně jiného operačního systému?
14.2.2013 08:52 lib | skóre: 9
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
+1
14.2.2013 12:10 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
l4m4 jedeš :-D +1

Pravdu díš, divnou mluvu má ten chlop, čert ví vodkaď vylez.
14.2.2013 12:29 Tl4m4
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Že jste je neviděl neznamená, že neexistují a že je někdo nemůže používat. Nevíte tak příště neraďte. Přeji pěkný den
14.2.2013 13:17 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Jak tě napadlo, že to, že je neviděl, by mohlo znamenat, že neexistují a že je někdo nemůže používat? To se vám povedlo nějak vydedukovat, nebo vás to napadlo z ničeho nic?
Jendа avatar 14.2.2013 13:31 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Spouštěč se říká .desktop souborům a podle mě ses s nimi určitě setkal (minimálně na Debianu je jich požehnaně).
„To jsem nedávno zjistil, že naše televize jde ovládat po síti. Docela mě to překvapilo.“ „Jo? A kdo vám ji ovládal?“
Jendа avatar 14.2.2013 13:34 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Ovšem jestli taková prkotina zabere x hodin, tak udělám linuxu velmi brzy pá pá, jelikož řešit primitivní p.čoviny x hodin, na to fakt nemám čas!! ;-)
To máš blbý, že ti to zabere mnoho hodin. Možná se fakt hodíš spíš na něco jiného. A klidně Linuxu pá pá udělej, mrzet nás to nebude ;-)
„To jsem nedávno zjistil, že naše televize jde ovládat po síti. Docela mě to překvapilo.“ „Jo? A kdo vám ji ovládal?“
14.2.2013 14:32 Leisy | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Ovšem jestli taková prkotina zabere x hodin, tak udělám linuxu velmi brzy pá pá, jelikož řešit primitivní p.čoviny x hodin, na to fakt nemám čas!! ;-)
Hlavne, ze ostatni by meli mit cas na Vase jak rikate p.coviny a urazky, coz? Musite byt asi skutecny poklad.
5.1.2015 15:49 cowee
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Diky, zabralo "gksu putty" (seriova linka potrebuje nevim proc root)
Jendа avatar 5.1.2015 17:15 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Přidej se do skupiny dialout a nebude potřebovat.

Defaultně uživateli není přístupná, což je nejspíš relikt z historie, kdy na sériáku byly připojené cizí modemy a terminály.
„To jsem nedávno zjistil, že naše televize jde ovládat po síti. Docela mě to překvapilo.“ „Jo? A kdo vám ji ovládal?“
13.2.2013 21:07 lertimir | skóre: 59 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
co je "spouštěč"? klikací objekt? nebo prostě máš program, který chceš spustit s právy roota? Na to druhé musíš:
  1. mít správně nastavená práva o programu. Aby měl právo excute pro daného uživatele (Dokumentace chmod)
  2. mít provedení pod rootem. Což je buď již uváděné sudo a jeho varianty nebo program musí vlastnit uživatel root a současně program má nastavený SUID bit v přístupových právech. Pak se efektivně bude provádět s právy roota (Dokumentace chown a SUID) Přiklad programu s takovým během je traceroute.
Jendа avatar 14.2.2013 13:33 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
co je "spouštěč"?
soubor.desktop. AFAIK docela používaný překlad (hmm, ani nevím, jak se tomu vlastně říká anglicky).
„To jsem nedávno zjistil, že naše televize jde ovládat po síti. Docela mě to překvapilo.“ „Jo? A kdo vám ji ovládal?“
9.1.2015 09:53 kodl
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Co si mám myslet o člověku (lertimir), který neví co je to spouštěč ? Takový by tu asi neměl radit.
14.2.2013 08:26 Mirek
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Zažil jsem obdobnou situaci u "podpurných" programků jisté velke ERP distribuce běžící nad databází. Právě ty programky musely běžet pod rootem a volal jej DB user. Řešením byl stick bit. Chcete to popsat více ?
14.2.2013 11:15 Aleš
Rozbalit Rozbalit vše Re: Jak vytvořit spouštěč aby se program spustil jako root?
Zažil jsem obdobnou situaci u "podpurných" programků jisté velke ERP distribuce běžící nad databází. Právě ty programky musely běžet pod rootem a volal jej DB user. Řešením byl stick bit. Chcete to popsat více ?
Zdravím, jestli je to dotaz na mne, tak není potřeba, gksu splnilo zo co jsem potřeboval.

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.