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 17:22 | Komunita

Richard Hughes, hlavní vývojář projektu LVFS (Linux Vendor Firmware Service), jenž umožňuje aktualizace firmwarů zařízení na počítačích s Linuxem, se na Twitteru ptá, zda přistoupit na požadavek jednoho velkého výrobce hardwaru a před aktualizací jeho firmwarů požadovat po uživatelích schválení EULA. Jedná se o první takový požadavek.

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

Byla vydána nová verze 1.9.0 multiplatformního frontendu k emulátorům, herním enginům a multimediálním přehrávačům RetroArch (Wikipedie). Přehled novinek i s náhledy a videi v příspěvku na blogu.

Ladislav Hagara | Komentářů: 0
8.8. 15:55 | Komunita

Free Software Foundation (FSF, Nadace pro svobodný software) publikovala nové video s názvem The University of Costumed Heroes. Jedná se o součást kampaně za používání svobodného softwaru při distanční výuce.

Ladislav Hagara | Komentářů: 34
7.8. 13:33 | Zajímavý projekt

Vývojáři přenosného počítače Pocket Popcorn Computer (Pocket P.C.) (zprávička) informují na svém blogu, že návrh hardwaru zveřejnili na GitHubu pod licencí CC BY-SA 3.0 US.

Ladislav Hagara | Komentářů: 9
7.8. 08:00 | Zajímavý článek

David Revoy, autor mj. komiksu Pepper&Carrot, zveřejnil novou iteraci své instalační příručky pro použití Kubuntu, nyní 20.04, jako grafické pracovní stanice.

Fluttershy, yay! | Komentářů: 5
7.8. 02:00 | IT novinky

Počátkem roku někdo odcizil z Intelu několik GB citlivých dat. Prvních 20 GB bylo zveřejněno [Hacker News, ZDNet].

Ladislav Hagara | Komentářů: 15
6.8. 19:33 | Nová verze

Bylo vydáno Ubuntu 20.04.1 LTS, tj. první opravné vydání Ubuntu 20.04 LTS s kódovým názvem Focal Fossa. Přehled novinek v poznámkách k vydání a v přehledu změn. Součástí oznámení je infografika Ubuntu od 2004 do 20.04 LTS (png).

Ladislav Hagara | Komentářů: 0
6.8. 18:00 | Pozvánky

MojeFedora.cz upozorňuje na letošní Flock aneb letošní online konferenci zaměřenou na přispěvatele do Fedory. Konference probíhá od zítra 7. srpna do neděle 9. srpna, viz program.

Ladislav Hagara | Komentářů: 4
6.8. 15:00 | Nová verze

Po půl roce od vydání verze 2.31 byla vydána verze 2.32 knihovny glibc (GNU C Library). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 1
6.8. 09:33 | IT novinky

Dnes končí bezpečnostní konference Black Hat USA 2020 (Twitter) a začíná bezpečnostní konference DEF CON 28 (Twitter). Kvůli onemocnění COVID-19 ne v Las Vegas, ale pouze virtuálně. Na konferenci DEF CON naplánované přednášky jsou již k dispozici na DEF CON Media Serveru a na YouTube.

Ladislav Hagara | Komentářů: 4
Dokážete si představit, že by váš hlavní počítač (desktop, notebook) byl v současné době založen na architektuře jiné než x86 (x86_64)? Například ARM, POWER, RISC-V,…
 (11%)
 (12%)
 (57%)
 (15%)
 (5%)
Celkem 212 hlasů
 Komentářů: 13, poslední 7.8. 10:04
Rozcestník

Dotaz: wildcards v sudo

10.5.2019 10:12 lertimir | skóre: 63 | blog: Par_slov
wildcards v sudo
Přečteno: 323×
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.2019 12:00 ik | skóre: 4
Rozbalit Rozbalit vše Re: wildcards v sudo
sudo su -
10.5.2019 12:14 zekor
Rozbalit Rozbalit vše Re: wildcards v sudo

Proč tak složitě?

sudo -i
k3dAR avatar 10.5.2019 22:20 k3dAR | skóre: 59
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.2019 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.2019 08:10 Peter Golis | skóre: 60 | blog: Bežné záležitosti | 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.2019 08:15 Peter Golis | skóre: 60 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: wildcards v sudo
Sorry, preklep. Tie nie, radšej jednoduché úvodzovky ' .
10.5.2019 15:44 jiwopene | skóre: 22
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.2019 22:19 k3dAR | skóre: 59
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.2019 22:13 jiwopene | skóre: 22
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.2019 23:02 k3dAR | skóre: 59
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.2019 16:03 alkoholik | skóre: 38 | 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.2019 22:22 k3dAR | skóre: 59
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.2019 23:55 Josef Kufner | skóre: 69
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.