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

Byla vydána nová stabilní verze 2.7 (2.7.1628.30) webového prohlížeče Vivaldi (Wikipedie). Z novinek vývojáři zdůrazňují například více možností nastavení zvuku u jednotlivých listů. Nejnovější Vivaldi je postaven na Chromiu 76.0.3809.110.

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

Po téměř dvou letech od vydání verze 0.22.0 byla vydána nová stabilní verze 0.23.0 desktopového prostředí Enlightenment postaveného na knihovnách EFL (Enlightenment Foundation Libraries). Vylepšena byla například podpora Waylandu. Pro překlad a sestavení je nutný Meson.

Ladislav Hagara | Komentářů: 0
dnes 14:22 | Nová verze

Byla vydána nová verze 12.2 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab (Wikipedie). Představení nových vlastností v příspěvku na blogu.

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

V Soluni probíhá GUADEC 2019, tj. konference uživatelů a vývojářů desktopové prostředí GNOME (GNOME Users and Developers European Conference). Na programu je řada zajímavých přednášek. Sledovat je lze online. Dění na konferenci lze sledovat na Twitteru.

Ladislav Hagara | Komentářů: 0
včera 14:22 | Komunita

Bylo oznámeno, že webová služba Bitbucket podporující vývoj softwaru končí s podporou verzovacího nástroje Mercurial. Vývojáři požadující Mercurial mohou přejít například na Sourcehut.

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

Google oznámil, že následující verze operačního systému Android už nebude pojmenována po některé sladkosti začínající na písmeno Q, ale bude to pouze Android 10. Současně byla oznámena změna loga (YouTube).

Ladislav Hagara | Komentářů: 6
22.8. 22:22 | Zajímavý článek

Příspěvek na blogu Kali Linuxu popisuje změny v metabalíčcích, jež přijdou s vydáním Kali Linuxu 2019.3. Cílem změn je optimalizace Kali Linuxu, zmenšení velikosti instalačního ISO a lepší organizace metabalíčků. Vývojáři vytvořili nové metabalíčky a celou řadu stávajících metabalíčků přejmenovali. Například metabalíček kali-linux-full byl přejmenován na kali-linux-large a vytvořen byl nový metabalíček s názvem kali-linux-default.

Ladislav Hagara | Komentářů: 0
22.8. 10:44 | Nová verze

UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch (seznam podporovaných zařízení), vydala Ubuntu Touch OTA-10. Z novinek lze zmínit například lepší podporu telefonů Nexus 5, Fairphone 2 a Oneplus One.

Ladislav Hagara | Komentářů: 0
22.8. 05:55 | Zajímavý článek

Martin Kleppe ukázal, jak lze obfuskovat JavaScript pouze pomocí dvou různých znaků. Podrobný rozbor a online obfuskace do hranatých závorek na jeho stránce.

Ladislav Hagara | Komentářů: 24
22.8. 04:44 | Bezpečnostní upozornění

Byly zveřejněny informace o backdooru ve webovém rozhraní pro administraci linuxových systému Webmin. V dubnu 2018 vývojářům Webminu někdo naboural build server a backdoor vložil do zdrojových kódů. V červenci 2018 se útok opakoval. Minulý týden byli vývojáři informováni o 0-day exploitu. Vývojáři backdoor odstranili a vydali opravnou verzi Webminu 1.930.

Ladislav Hagara | Komentářů: 2
Používáte ještě 32bitový software na PC?
 (21%)
 (16%)
 (17%)
 (42%)
 (6%)
 (29%)
Celkem 471 hlasů
 Komentářů: 36, poslední 18.8. 21:46
Rozcestník

Dotaz: wildcards v sudo

10.5. 10:12 lertimir | skóre: 63 | blog: Par_slov
wildcards v sudo
Přečteno: 310×
Zdravím, jen se ujišťuji že věcem rozumím dobře.

Když mám /adresar s pouze právy roota na read (adresář databáze) a jako uživatel bych chtěl znát, kolik bere a jak je rozdělen, tak
sudo du -s /adresar/*
mi nic nedá, protože můj shell se pokusí expandovat hvězdičku *, ale nemá přístup do adresáře, tak nic nexpanduje. A žádnými apostrofy kolem příkazu du si nepomohu, protože nebudu mít druhý shell pro expanzi pod rootem. Jak to provést je jedině
sudo bash -c "du -s /adresar/*"
kdy spustím shell pod sudo. Rozumím tomu dobře? Bez shell příkazu v sudo wildcard není možné zadat?

Odpovědi

10.5. 12:00 ik | skóre: 4
Rozbalit Rozbalit vše Re: wildcards v sudo
sudo su -
10.5. 12:14 zekor
Rozbalit Rozbalit vše Re: wildcards v sudo

Proč tak složitě?

sudo -i
k3dAR avatar 10.5. 22:20 k3dAR | skóre: 56
Rozbalit Rozbalit vše Re: wildcards v sudo
tohle i to na co reagujes, neni oneshot reseni
porad nemam telo, ale uz mam hlavu... nobody
12.5. 22:46 lertimir | skóre: 63 | blog: Par_slov
Rozbalit Rozbalit vše Re: wildcards v sudo
Nešlo mi o přechod do root shellu, ale pod uživatelem se sudoers provést příkaz, který potřebuje expandovat nějaké wildcard, ale expanze je třeba provést v rootu, protože uživatel práva nemá.
13.5. 08:10 Peter Golis | skóre: 58 | Bratislava
Rozbalit Rozbalit vše Re: wildcards v sudo
Pokiaľ chceš expandovať hviezdičku až pod root-om, tak by som odporučil iné úvodzovky. Tie, čo sú pod ESC na US klábosnici.
13.5. 08:15 Peter Golis | skóre: 58 | Bratislava
Rozbalit Rozbalit vše Re: wildcards v sudo
Sorry, preklep. Tie nie, radšej jednoduché úvodzovky ' .
10.5. 15:44 jiwopene | skóre: 14
Rozbalit Rozbalit vše Re: wildcards v sudo
sudo du -s /adresar/ (bez hvězdičky)

Funkce je obdobná.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
k3dAR avatar 10.5. 22:19 k3dAR | skóre: 56
Rozbalit Rozbalit vše Re: wildcards v sudo
bez hvezdicky ukaze jen souhrn pro /adresar/, s /adresar/* ukaze souhrny pro jednotlive podadresare
porad nemam telo, ale uz mam hlavu... nobody
11.5. 22:13 jiwopene | skóre: 14
Rozbalit Rozbalit vše Re: wildcards v sudo
sudo du -d1 /adresar/
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
k3dAR avatar 11.5. 23:02 k3dAR | skóre: 56
Rozbalit Rozbalit vše Re: wildcards v sudo
to ale narozdil od pozadovaneho /adresar/*:
1. ignoruje soubory
2. pocita/zobrazi i adresare zacinajici teckou (lze poresit pridanim --exclude=.*)
3. pocita/zobrazi i souhr pro /adresar
porad nemam telo, ale uz mam hlavu... nobody
10.5. 16:03 alkoholik | skóre: 37 | blog: Alkoholik
Rozbalit Rozbalit vše Re: wildcards v sudo
Michas dohromady dve veci.
Jedna je expanze * v shellu. Ta ti samozrejme nebude fungovat.
Sudo wildards samo o sobe umi, ale jinak nez potrebujes. Jednim pravidlem s hvezdickou povolis du pro vsechny podadresare, ale expanzi musis udelat rucne. Projde ti napriklad du -s /adresar/abc /adresar/xyz.
Ale neni to uplne bezpecne (directory traversal a tak).
k3dAR avatar 10.5. 22:22 k3dAR | skóre: 56
Rozbalit Rozbalit vše Re: wildcards v sudo
pouzivam pro pousteni naopak z root shellu/skriptu prikaz poustenej jako user, ale funguje s sudo i pro tve potreby:
sudo su -c "du -s /adresar/*" ${SUDO_USER}
btw: promenou $SUDO_USER neni treba definovat rucne
porad nemam telo, ale uz mam hlavu... nobody
Josef Kufner avatar 12.5. 23:55 Josef Kufner | skóre: 68
Rozbalit Rozbalit vše Re: wildcards v sudo
Dej ten příkaz do skriptu, ulož ho do /usr/local/sbin a nastavení sudo už bude hračka.
Hello world ! Segmentation fault (core dumped)

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.