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 02:22 | Zajímavý projekt

Lze si počítačovou klávesnici navrhnout a následně vytisknout na 3D tiskárně? I spínače? James Stanley se rozhodl, že to zkusí a výsledky svého snažení zveřejňuje na svém blogu. V aktuálním příspěvku představil první funkční prototyp s třemi klávesami. Ne, nejsou to Ctrl-Alt-Delete. :-)

Ladislav Hagara | Komentářů: 0
dnes 01:11 | Nová verze

Byla vydána nová verze 1.47 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.47 bude vydáno také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

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

Služba Firefox Send (zprávička) pro jednoduché a soukromé sdílení souborů s end-to-end šifrováním je dočasně pozastavena. Byla zneužívaná k šíření malwaru [reddit].

Ladislav Hagara | Komentářů: 10
včera 05:55 | Komunita

Google a Canonical společně oznámili možnost běhu aplikací postavených na Flutteru (Wikipedie) také na Linuxu. Na Linuxu lze tyto grafické aplikace také přímo vyvíjet. Současně byla představena pomocí Flutteru vytvořená aplikace pro správu kontaktů Flokk. Ukázka aplikace běžící na Ubuntu na YouTube. Flutter SDK i Flokk jsou již k dispozici také jako Snap balíčky na Snapcraftu.

Ladislav Hagara | Komentářů: 8
včera 02:22 | Komunita

Google na svém blogu věnovanému open source představil novou organizaci Open Usage Commons. Cílem této organizace je rozšířit filozofii a definici open source také na ochranné známky projektů. První tři zapojené projekty jsou Angular, Gerrit a Istio. Více v často kladených otázkách (FAQ).

Ladislav Hagara | Komentářů: 0
včera 01:11 | Nová verze

Společnost NVIDIA oficiálně vydala verzi 11.0 toolkitu CUDA (Wikipedie) umožňujícího vývoj aplikací běžících na jejich grafických kartách. Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
8.7. 17:44 | Nová verze

Byla vydána verze 6 vizuálního programovacího jazyka Snap! (Wikipedie) inspirovaného jazykem Scratch (Wikipedie). Přehled novinek a diskuse v diskusním fóru. Poznámky k vydání na GitHubu. Videoukázky na YouTube.

Ladislav Hagara | Komentářů: 1
8.7. 17:33 | Komunita

MojeFedora.cz informuje, že souborový systém Btrfs míří do desktopové Fedory. Návrh na změnu výchozího souborového systému z Ext4 na Btrfs včera schválilo FESCo a vrátilo ho k finálnímu schválení pracovní skupině kolem edice Workstation. Tam se zamítnutí nepředpokládá, takže se nyní řeší ne jestli, ale kdy ke změně dojde.

Ladislav Hagara | Komentářů: 20
8.7. 15:55 | IT novinky

Společnost SUSE kupuje společnost Rancher Labs. Společnost Rancher Labs je známá mimo jiné svou platformou Rancher pro řízení Kubernetes.

Ladislav Hagara | Komentářů: 13
8.7. 15:11 | Nová verze

Byla vydána verze 2.6.0 svobodného multiplatformního správce hesel KeePassXC (Wikipedie). Jedná se o komunitní fork správce hesel KeePassX s řadou vylepšení.

Ladislav Hagara | Komentářů: 10
Používáte některé open-source řešení [protokol] pro šifrovaný instant messaging?
 (22%)
 (30%)
 (4%)
 (12%)
 (17%)
 (6%)
 (13%)
 (25%)
Celkem 322 hlasů
 Komentářů: 35, poslední včera 02:05
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.