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 13:33 | Nová verze

Laboratoře CZ.NIC vydaly novou verzi 4.16.0 aplikace Datovka, tj. svobodné multiplatformní desktopové aplikace pro přístup k datovým schránkám a k trvalému uchovávání datových zpráv v lokální databázi. Nově je pro překlad aplikace potřeba použít knihovnu libdatovka. Ta byla vydána ve verzi 0.1.0.

Ladislav Hagara | Komentářů: 0
dnes 09:00 | Zajímavý článek

Brian Exelbierd, zástupce Red Hatu v představenstvu distribuce CentOS, poskytl rozhovor webu The Register. Ukončení vydávání CentOS jako sestavení RHEL vysvětluje tak, že Red Hat ho odmítl nadále sponzorovat. Dále hovoří o roli a omezeních nového bezplatného vydání RHEL.

Fluttershy, yay! | Komentářů: 9
dnes 06:00 | Bezpečnostní upozornění

Balíček s utilitou sudo byl vydán ve verzi 1.9.5p2. Řešena je bezpečnostní chyba CVE-2021-3156. Lokální uživatel může získat práva roota i když není uveden v souboru sudoers. Podrobnosti i s videoukázkou v příspěvku na blogu společnosti Qualys. Chyba byla do kódu sudo zanesena na konci července 2011 (commit 8255ed69). Týká se tedy verzí 1.8.2 až 1.8.31p2 a 1.9.0 až 1.9.5p1.

Ladislav Hagara | Komentářů: 10
včera 19:00 | Zajímavý článek

Společnost Backblaze zveřejnila statistiky spolehlivosti pevných disků používaných ve svých datových centrech za rok 2020. Ke konci roku vlastnila 165 530 pevných disků. V průběhu roku jich přibylo 39 792. Průměrná AFR (Annualized Failure Rate), tj. pravděpodobnost, že disk během roku selže, klesla na 0,93 %. V roce 2019 to bylo 1,89 %. V roce 2018 to bylo 1,25 %. V roce 2017 to bylo 1,77 %. V roce 2016 1,95 %.

Ladislav Hagara | Komentářů: 5
včera 18:11 | Nová verze

Dle plánu byl vydán Mozilla Firefox 85.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Přibyla ochrana před supercookies. Odstraněna byla podpora Flashe. Řešeny jsou také bezpečnostní chyby. Nejnovější Firefox je již k dispozici také na Flathubu.

Ladislav Hagara | Komentářů: 6
včera 12:44 | Nová verze

Byla vydána nová verze 4.15 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl aktualizován na verzi 10.0.9. Thunderbird byl aktualizován na verzi 78.6.0. Linux byl aktualizován na verzi 5.9.15.

Ladislav Hagara | Komentářů: 0
včera 12:33 | Komunita

Projekt Mozilly MDN Web Docs dokumentující webové standardy včetně jejich podpory v jednotlivých prohlížečích byl loňským propouštěním citelně zasažen. Poté, co se obsah MDN přesunul na GitHub, čímž se z určitého pohledu více otevřel pro přispívání z řad webových vývojářů, vznikla nová organizace Open Web Docs. Na Open Collective už má přes 60 finančních přispěvatelů a největší mezi nimi jsou Google, Microsoft a Coil. Dále se do projektu zapojuje samozřejmě Mozilla, Samsung a W3C [Mozilla.cz].

Ladislav Hagara | Komentářů: 0
včera 11:55 | Komunita

Od verze 7.1 (vyjde na začátku února) bude mít LibreOffice přívlastek Community - přesný název tedy bude LibreOffice Community 7.1. Kromě názvu se nic nemění, nedochází k omezování funkcí apod. Přejmenování je výsledek dlouhých diskuzí nad novým marketingovým plánem a snahou odlišit komunitní a firemní verze LibreOffice. Vznikají také další nové pojmy: LibreOffice Technology - brand pro veškerý software založený na LibreOffice a LibreOffice Enterprise - pro partnery ekosystému a jejich enterprise verze LibreOffice.

Zdeněk Crhonek | Komentářů: 0
včera 07:00 | Humor

Umělec a designer Rocky Bergen má na svých stránkách volně ke stažení papírové modely počítačů Amiga 500, Amstrad CPC 464, Apple II a dalších. Čtenáři AbcLinuxu na ně jistě dokážou dostat i Linux. :-)

Ladislav Hagara | Komentářů: 0
25.1. 21:22 | Nová verze

OctoPi, linuxová distribuce pro Raspberry Pi s předinstalovaným webovým rozhraním pro ovládání 3D tiskáren OctoPrint, byla vydána ve verzi 0.18.0. Přehled novinek v oznámení na blogu a na GitHubu.

Ladislav Hagara | Komentářů: 0
Jestliže používáte distribuci CentOS, kterou náhradu plánujete vzhledem k oznámenému ukončení vydávání?
 (28%)
 (4%)
 (1%)
 (21%)
 (0%)
 (3%)
 (42%)
Celkem 212 hlasů
 Komentářů: 4, poslední 25.1. 03:13
Rozcestník

Dotaz: jak uživatelem spustit program pro roota

5.5.2003 20:52 Filip Hesse | skóre: 20
jak uživatelem spustit program pro roota
Přečteno: 240×

Chtěl bych, aby běžný uživatel měl právo spustit webmin nebo sshd bez toho, abych mu dal práva k těmto programům.

Myslel jsem, že napíšu skript, na který nastavím chmod 4755. Uživatel ho tedy spustí, ale nemůže změnit žádný parametr.

Takhle to ale nefunguje. Poraďte prosím něco. A ta myšlenka se skriptem se mi líbí, jestli to jde, tak tímhle směrem. Předem díky.

Odpovědi

5.5.2003 23:01 Ondra 'Kepi' Kudlík | skóre: 29 | Brno
Rozbalit Rozbalit vše jak uživatelem spustit program pro roota
ssh démon můžete nechat běžet stále, není přece třeba, aby ho spouštěl normální uživatel. Jinak v něčem by vám mohlo pomoci sudo, v něčem nastavení SetUID bitu, ale ani jedno není příliš bezpečné...
6.5.2003 10:38 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše jak uživatelem spustit program pro roota
sshd se může taky pouštět z [x]inetd (tj. jen když je třeba), i když je to pakárna, protože si musí při každém spuštění vygenerovat klíč, než může odpovědět na požadavek... a pokud se autentizuješ passphrase a ne heslem, nemusí sshd bežet jako root, každý luser si může pustit svého sshd na nějakém vysokém portu...
6.5.2003 10:00 rat
Rozbalit Rozbalit vše jak uživatelem spustit program pro roota
z bezpecnostnich duvodu nemuze mit shellovy skript nastavene SUID. pomuze jednoduchy wrapper v C, ktery ten skript spusti. v tomto pripade se mi to nezda jako prilis dobry napad, ale kdo chce kam...
9.5.2003 00:06 Ľubomír Host | skóre: 19 | Bratislava
Rozbalit Rozbalit vše jak uživatelem spustit program pro roota
problem resp. jedna z bezpecnostnych ficurii je ta, ze ak bash (resp. aj iny shell) zisti, ze bezi so suid bitom (to sa da zistit porovnanom UID a EUID, kt. su v pripade suidntej binarky rozdielne), tak proste nastavi hodnotu EUID na UID, takze sa z neho zase stane proces bez zvysenych (rootovskych) prav. Viem, ze aspon kedyzi shell 'ash' v sebe tuto ochranu nemal, co povazujem za bezpecnostnu dieru. Ano, pouzit C wrapper je mozne, ale vzdy je lepsie pouzit sudo. Ma to pre zaciatocnika trosku krkolomnu syntax, ale stoji to za to naucit sa to. kto chce kam, pomozme mu tam. ;)
6.5.2003 10:11 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše jak uživatelem spustit program pro roota
webmin je taky server a běžet má pořád nebo z [x]inetd nebo může i fungovat pod apachem; uživatel ho zkrátka nemá co pouštět. pokud chceš, aby se pustil, když je třeba, pouštěj ho z [x]inetd jinak nechci být hrubý, ale pokud chceš psát jakési skripty a chmodovat je na 7755, tak raději rovnou zavěs rootovo heslo někde na webu, myslím, že to vyjde na stejno, a je s tím míň práce ;)
6.5.2003 10:59 Filip Hesse | skóre: 20
Rozbalit Rozbalit vše jak uživatelem spustit program pro roota

Jestli pouštět SSHd, ještě promyslím. Ale vraťme se ke skriptu. Když uživatel nebude smět skript ani přečíst, natož změnit, co je nebezpečného že spustí přesně to, co jsem mu připravil.

A s právama, myslel jsem, že se dědí. Co pustí uživatel, to dostane pouze jeho práva. A když tomu skriptu nastavím chmod 4755, proč to nedědí práva roota? Jestli to půjde jenom přes Cčko, tak budu zkoušet tamtudy.

Jinak díky za názory.

6.5.2003 11:17 rat
Rozbalit Rozbalit vše jak uživatelem spustit program pro roota
skript je interpretovany, tzn. nelze zarucit cim se vlastne bude "spoustet" - proto se jeho SUID prava neprojevi. jiste by to mohlo byt udelane i jinak, ale neni - skript sam o sobe neni v pravem smyslu spustitelny program.
takze program v C s nastavenym SUID spusti rekneme bash s parametrem jmeno skriptu a je to - pozor na parametry toho programu, idealne by nemel mit zadne, jinak je treba dat pozor na vselijaka preteceni apod.
10.5.2003 22:35 Ľubomír Host | skóre: 19 | Bratislava
Rozbalit Rozbalit vše jak uživatelem spustit program pro roota
Mne sa vas dovod, ze preco sa neprejavi SUID bit v shellovskych skriptoch nepozdava. Podla mna je vtip prave v tom, ze v zdrojakoch shellu (napr. bash) je zabudovana ochrana, ktora sposobi odstranenie zvysenych prav. Je tam na to spravena jedna taka funkcia, ktora povie, ci to suidnute bezi, alebo to bezi normalne. Toto mam z vlastnej skusenosti, ked som si chcel suidnut shllovsky skript a neslo mi to. Po prekompilovani shellu s vypnutim tejto ochrany (stacilo pokusne na zaciatok tej funkcie hodit return(0); alebo return(1);) uz suidnut shellovsky skript slo. No a urcite kazdy vie, ze suidnutie funguje nasledovne: proces ma 2 dvojice UID (user) a GID (group), s ktorymi bezi: efektivne UID efektivne GID realne UID realne GID pri spusteni normalne binarky eUID = rUID, eGID = rGID pri suidnuti je hodnota eUID UID vlastnika suidnuteho suboru, rUID je hodnota vlastnika procesu. Takze eUID != rUID a na zaklade toho mozno zistit to suidnutie procesu Pristupove prava v systeme sa posudzuju prave na zaklade eUID a eGID, takze preto sa pri suidnutej binarke javi to, ze bezi "pod rootom". Su moje dovody (az na nejake malicke detaily) spravne?
6.5.2003 11:30 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše jak uživatelem spustit program pro roota
pokud potřebuješ, aby uživatel mohl provést nějakou omezenou akci s většími priviliegii, zkus sudo -- řekl bych, že je s ním u začátečníka menší pravděpodobnost, že si udělá v systému díru jak vrata od stodoly, než když bude cosi kutit ručně. ale popravdě řečeno si stále myslím, že řešíš špatný problém, a že předně nic takového nepotřebuješ
6.5.2003 12:05 Filip Hesse | skóre: 20
Rozbalit Rozbalit vše jak uživatelem spustit program pro roota

V praxi to nepoběží, jenom se to učím, zkouším možnosti. Třeba bych později chtěl zakázat zařízení, kam ukazuje link /dev/modem a uživatel by směl pustit pouze skript pppstart, který tam právo mít bude. A uživatel nebude smět ani jiným programem vytáčet jiné tel. číslo.

Ale než pochopím zařízení v /dev/ a než pochopím pppd, zkouším se naučit práva spouštět u něčeho co už mi jde.

Díky za všechny reakce.

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.