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

    Offpunk byl vydán ve verzi 3.0. Jedná se o webový prohlížeč běžící v terminálu a podporující také protokoly Gemini, Gopher a RSS. Přibyl nástroj xkcdpunk pro zobrazení XKCD v terminálu.

    Ladislav Hagara | Komentářů: 0
    dnes 18:22 | Zajímavý projekt

    Promethee je projekt, který implementuje UEFI (Unified Extensible Firmware Interface) bindingy pro JavaScript. Z bootovacího média načítá a spouští soubor 'script.js', který může používat UEFI služby. Cílem je vytvořit zavaděč, který lze přizpůsobit pomocí HTML/CSS/JS. Repozitář se zdrojovými kódy je na Codebergu.

    NUKE GAZA! 🎆 | Komentářů: 1
    dnes 12:44 | Bezpečnostní upozornění

    Zpráva Justičního výboru Sněmovny reprezentantů upozorňuje na cenzurní kampaň Evropské komise, mířenou proti svobodě projevu na sociálních sítích. V dokumentu se uvádí, že se Evropská komise během posledních šesti let účastnila více než 100 uzavřených jednání, během nichž po platformách požadovala úpravy pravidel moderování obsahu, přičemž toto úsilí Komise zahrnovalo i cenzuru politických názorů a pravdivých informací. Výbor zdůrazňuje, že tento přístup Bruselu ohrožuje ústavou zaručená práva Američanů na svobodu projevu.

    NUKE GAZA! 🎆 | Komentářů: 11
    dnes 04:33 | Nová verze

    Linus Torvalds vydal jádro Linux 6.19. Podrobný výčet změn je ke zhlédnutí na stránce Kernel Newbies, stručné výběry v LWN (část první, druhá).

    |🇵🇸 | Komentářů: 0
    včera 03:33 | IT novinky

    Do prodeje jde tichá bezdrátová herní myš Logitech PRO X2 SUPERSTRIKE s analogovými spínači s haptickou odezvou (HITS, Haptic Inductive Trigger System). Cena je 4 459 Kč.

    Ladislav Hagara | Komentářů: 8
    7.2. 21:00 | Zajímavý projekt

    Microsoft na GitHubu zveřejnil zdrojový kód projektu LiteBox, jedná se o 'knihovní operační systém' (library OS) zaměřený na bezpečnost, využívající systémovou architekturu LVBS k ochraně jádra před útoky z uživatelského prostoru. LiteBox je napsán v Rustu a uvolněný pod licencí MIT. Projekt je teprve v rané fázi vývoje.

    NUKE GAZA! 🎆 | Komentářů: 3
    7.2. 16:11 | Zajímavý software

    BreezyBox je open-source shell a virtuální terminál pro populární jednočip ESP32. Nabízí základní unixové příkazy, sledování aktuálního pracovního adresáře (CWD), jednoduchý instalátor a spouštěč aplikací v podobě ELF binárních souborů, zabudovaný HTTP server nebo třeba ovládání WiFi - ukázka použití coby 'malého osobního počítače'. Ačkoliv je BreezyBox inspirovaný BusyBoxem, oproti němu má tento projekt několik externích závislostí, zejména na ESP-IDF SDK. BreezyBox je dostupný pod licencí MIT.

    NUKE GAZA! 🎆 | Komentářů: 1
    7.2. 16:00 | Humor

    Byl představen cross-assembler xa.sh, napsaný čistě v Bourne shell skriptu. Tento nástroj umožňuje zpracovávat assemblerový kód pro Intel 8080, přičemž je možné snadno přidat podporu i pro další architektury, například 6502 a 6809. Skript využívá pouze různé běžné unixové příkazy jako jsou awk, sed nebo printf. Skript si lze stáhnout z GitHubového repozitáře projektu.

    NUKE GAZA! 🎆 | Komentářů: 7
    6.2. 17:22 | IT novinky

    Byla představena nová verze modelu Claude Opus 4.6 od společnosti Anthropic. Jako demonstraci možností Anthropic využil 16 agentů Claude Opus 4.6 k vytvoření kompilátoru jazyka C, napsaného v programovacím jazyce Rust. Claude pracoval téměř autonomně, projekt trval zhruba dva týdny a náklady činily přibližně 20 000 dolarů. Výsledkem je fungující kompilátor o 100 000 řádcích kódu, jehož zdrojový kód je volně dostupný na GitHubu pod licencí Creative Commons.

    NUKE GAZA! 🎆 | Komentářů: 20
    6.2. 16:44 | Komunita

    Kultovní britský seriál The IT Crowd (Ajťáci) oslavil dvacáté výročí svého prvního vysílání. Sitcom o dvou sociálně nemotorných pracovnících a jejich nadřízené zaujal diváky svým humorem a ikonickými hláškami. Seriál, který debutoval v roce 2006, si i po dvou dekádách udržuje silnou fanouškovskou základnu a pravidelně se objevuje v seznamech nejlepších komedií své doby. Nedávné zatčení autora seriálu Grahama Linehana za hatecrime však vyvolává otázku, jestli by tento sitcom v současné Velké Británii vůbec vznikl.

    NUKE GAZA! 🎆 | Komentářů: 10
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (10%)
     (26%)
     (3%)
     (5%)
     (2%)
     (12%)
     (28%)
    Celkem 815 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    NTFS - hromadná změna/oprava oprávnění

    17.4.2014 14:18 | Přečteno: 3309× | windows | poslední úprava: 18.4.2014 08:38

    Dnes je tu něco ze světa Windows, konkrétně občasný problém, kdy dojde k hromadnému odstranění práv na nějaké složce a její podsložkách a souborech, nebo v případě skrytí složky, které nejde zrušit.

    Problémy s oprávněními a atributami na složkách a souborech

    Ukážeme si dva nejčastější případy, které se řeší.


    Červíček bordýlek - nejde zrušit skrytí složky

    Je to asi rok, co jsem viděl krásný bordel, který upravil externí hdd. Všechny adresáře skryl, nastavil je jako systémový a místo nich vytvořil zástupce, které volaly jednak explorer a browse skryté složky, ale hlavně v mezikroku ten červík pomocí onoho zástupce spouštěl sám sebe a tak si zajišťoval šíření a kontrolu nad PC, kde se disk nacházel.

    V takovém případě stačilo projet disk na linuxu, smazat červíka, smazat odkazy, ale již byl problém (i v samotných windows) zrušit skrytí složek. Je to jeden z těch případů, kdy Windows klikátka nestačí (adresář nedostane jen příznak skrytý, ale i příznak systémový, čímž dojde k zašednutí atributů ve vlastnostech souboru - tzn., nejde odškrtnout, aby adresář již nebyl skrytý), což uživatel netuší. V takovém případě nastupuje cmd. Tento konkrétní problém se řeší pomocí utilitky "attrib", konkrétně pak takto :

    # odstraň read-only, system, hide ze složky :
    attrib -r -s -h "G:\Skyrta_slozka" /D
    
    # více viz :
    attrib /?
    

    Zmíněný příkaz samozřejmě spouštíme nejlépe v cmd, které je spuštěno jako administrátor.


    Administrátor nemá oprávnění pro změnu práv

    Může k tomu dojít různými způsoby. Práva na složku může odstranit/změnit nějaký červ/vir/bordel, nebo i špatný zásah administrátora, popř. nevhodně nastavenými oprávněními, kdy uživateli dáme práva pro jejich změnu. Jak se pak má řešit problém, kdy ani administrátor nemá oprávnění pro úpravu oprávnění?

    Jednoduše se to řeší tak, že se přebere vlastník složky, na což má administrátor práva. Tzn., vlastnosti složky -> zabezečení -> Upřesnit -> Vlastník -> a zde nahradíme vlastníka administrátorem.
    Dalším možným způsobem je to kombinovat s vypínáním / zapínáním dědění práv od nadřazených složek apod.

    Toto řešení funguje, ale problémem je, že je sakra pomalé a vyřeší se tím problém jen na konkrétní složce, nikoli podsložkách, souborech v onom adresáři atd. Když má tedy člověk tento problém na nějaké složce, kde má stovky souborů a podadresářů, je téměř nereálně časově náročné to všechno překlikat. Řešení? Opět cmd. Nedjříve si však pomocí výše popsaného klikacího způsobu opravíme oprávnění na hlavní složce, např. "D:\share\data\" (nastavíme oprávnění pro vhodnou skupinu, uživatele atd.). Až toto budeme mít, tak si spustíme cmd jako správce a šup na opravu :

    # hromadně přebereme jako administrátor vlastníka na sebe :
    takeown /F "D:\share\data\*" /R /A
    
    # vrátíme oprávnení do výchozího stavu (dědíme od složky "data"):
    icacls D:\share\data\* /reset /t /c /q
    
    # více viz :
    icacls /?
    

    icacls samozřejmě umí i backup/restore acl.

    Pro WinXP like zde máme "cacls".


    Není dědění oprávnění jako dědění

    NTFS neumí dědění práv jako takové, jednak pro změnu oprávnění na nadřazené složce klikátko projde všechny podsložky (změna práv na nějakém větším objemu dat trvá docela dlouho, stejně jako na linuchu), dále se člověk nemálokrát může setkat s tím, že podsložka má zapnuté dědění oprávnění, ale oprávnění má úplně jiná, než složka nadřazená). Windows má celkem funkční klikátko, které se o to umí postarat a umí hromadně změnit oprávnění na složkách, podsložkách atd. Ovšem i toto klikátko má občas nějaké menší problémy. Je tedy třeba vnímat dědění v rámci Windows (kdy to mají pekně ošefováno, nejen v rámci nastavování, ale i v rámci práce se soubory a adresáři, kdy člověk skutečně potřebuje dědění) vs. skutečná práva na ntfs.


    Závěr

    S posledním zmíněným problém jsem se setkal i na Windows serveru 2012. Někdo si řekne, že zlatý chmod a chown (k nimž se ještě musí připočíst ACL). Osobně si myslím, že když zná člověk pár cmd, tak Windows nejsou v některých věcech tak nepohodlné, jak se zaujatě od nezasvěcených předpokládá.

           

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    17.4.2014 17:51 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: NTFS - hromadná změna/oprava oprávnění
    Skrytost souborů na ntfs by z linuxu měla jít nastavit (přes ntfs-3g):

    setfattr -n system.ntfs_attrib_be -v <hodnota> <file>
    Bedňa avatar 17.4.2014 21:13 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: NTFS - hromadná změna/oprava oprávnění
    Může k tomu dojít různými způsoby. Práva na složku může odstranit/změnit nějaký červ/vir/bordel, nebo i špatný zásah administrátora
    Alebo sa to posere samo, po random prépisaní nejakej bíkoviny, toto som neraz zažil keď som tento "system" ešte používal. Nedávno som sa účastnil rozhovoru ako pri čerstvej inštalácií sa pozerá na súbor a pritom sa nedá otvoriť, systém ho nenájde (ten win vyhladávač). Prieskumník ukazuje že má nejakú veľkosť. Hovorím mu, klikni na vlastnosti súboru a pozri si to tam. To mu ukázalo nulu. Tak mu hovorím stiahni si nejaký nástroj čo ti odstráni biele znaky zo súboru Win je na to háklivý. Po tom poučení som bol ignorovaný a debata čo sa tam strhla mi zdvihla žalúdok a musel som to ukončiť :)
    KERNEL ULTRAS video channel >>>
    17.4.2014 21:41 Miloslav Ponkrác
    Rozbalit Rozbalit vše Re: NTFS - hromadná změna/oprava oprávnění
    První bod pomocí klikátek:

    Ovládací panely -> Možnosti složky -> Zobrazit -> Skryté soubory a složky -> přepnout radio button na položku Zobrazit skryté soubory, složky a jednotky.

    Následně vidíme vše v Průzkumníkovi. Není problém kdekoli kliknout pravou packou myši, objeví se pop up menu, vybrat Vlastnosti, a odškrtnout v nich atritut Skrytý.

    Ve Windows na běžné věci není třeba vůbec do příkazového řádku jít. Ačkoli ta možnost tu je.
    Max avatar 18.4.2014 07:05 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: NTFS - hromadná změna/oprava oprávnění
    Mýlíš se, jelikož neumíš číst. V blogu neřeším, jak zrušit "obyčejné" skrytí adresáře, ale jak zrušit skrytí adresáře, který má tuto možnost ve vlastnostech zašedlou a tím pádem nejde klikátkem změnit. Je to dáno tím, že adresář má příznak systémový, čímž dojde k zašednutí možností ve vlastnostech. Si to zkus sám, vytvoř si adresář "C:\aaa" a dej mu příznam systémový a skrytý :
    attrib +s +h aaa
    
    Pak si dej vlastnosti a zkus ten příznak "skrytý" zrušit.
    Zdar Max
    Měl jsem sen ... :(
    Max avatar 18.4.2014 07:07 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: NTFS - hromadná změna/oprava oprávnění
    Resp. jsem to tam možná měl explicitně zmínit, proč ten příznak klikátkem nejde zrušit, doplním to tam.
    Zdar Max
    Měl jsem sen ... :(
    18.4.2014 18:57 Miloslav Ponkrác
    Rozbalit Rozbalit vše Re: NTFS - hromadná změna/oprava oprávnění
    Pak se ale neumíte vyjadřovat. Atribut „hidden“ (skrytý} je něco jiného, než atribut „system“ (systémový). To, že mícháte dohromady holínky a hodinky je vina Vaše.

    Atribut „system“ nebrání viditelnosti ve Windows průzkumníkovi, pokud si to nastavím. Ve své podstatě ho nepotřebuji rušit. Pokud ano, použiji libovolné grafické udělátko odvozené od Nortona commandera, který umí atributy nastavit hromadně.

    Je pak těžké číst texty, kde si autor volně vykládá termíny, jak se mu to hodí.

    Chápu, že cílem tohoto článku bylo si trochu zanadávat na Windows a ukázat, že Linux je king. A já jsem pak rušivý element tohoto záměru, čemuž také rozumím.

    Agent avatar 18.4.2014 21:25 Agent | blog: Life_in_Pieces | HC city
    Rozbalit Rozbalit vše Re: NTFS - hromadná změna/oprava oprávnění
    A tak zase instalovat kvuli tomu extra program když to jde z CMD je celkem zbytečnost.

    Autor tady naopak ukazuje, že i Widle uměji když chtěji.
    Nevěděl zpočátku, co si počít, jak žít, co dělat, ale brzy se vpravil do role samotáře.
    Max avatar 18.4.2014 21:44 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: NTFS - hromadná změna/oprava oprávnění
    Buď jsem úplně blbej, nebo vy nechápete psaný text. Tvrdím snad někde, že je atribut systém jako hidden? Já tvrdím, že když nastavím pomocí cmd atribut systém a zároveň hidden, tak windows klikátko na oprávnění neumí zrušit atribut "hidden" (zřejmě asi proto, že nějak bere v úvahu atribut system). Také nikde netvrdím, že takový adresář nelze zobrazit. Zobrazit jde, jen pomocí klasického win klikátka nejdou zrušit zmíněné příznaky.
    A ta poslední věta? To má být co? Evidentně totální nepochopení článku. Nadávám snad někde na windows? V článku, na který reagujete, tvrdím pravý opak, takže netuším, co se komu snažíte vsugerovat :-/.
    Zdar Max
    Měl jsem sen ... :(
    regine2 avatar 18.4.2014 14:51 regine2 | skóre: 14
    Rozbalit Rozbalit vše Novell Netware

    Vždy, když čtu něco takového o právech v souborovém systému, ta se slzou v oku si vzpomenu na správu Novell Netware

    Netware

    Proč, když něco dobrého bylo, se nikdo nepoučí? Že ano pamětníci. I když Netware zaniklo, mělo by se o jeho způsobu způsobu přidělování práv (i s GUI nadstavbou) vyučovat.

    Dokud nepřiletí mimozemšťané, všechno už jaksi bylo.
    Max avatar 18.4.2014 18:35 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Novell Netware
    Hehehe, víš, v čem je vtip? My Netware stále máme a je naším hlavním file serverem :). Nicméně se blíží doba, kdy bude nahrazen Windows Serverem.
    Na Netware je vskutku geniální nastavování oprávnění, které trvá mžik, ať je objem dat jakýkoli.
    Bohužel, přecijen přestává dostačovat svými limity, dalším problémem může být i bezpečnost. Škoda toho, dobu jistě předběhl, ale asi neudržel tempo.
    Zdar Max
    Měl jsem sen ... :(
    18.4.2014 18:59 Miloslav Ponkrác
    Rozbalit Rozbalit vše Re: Novell Netware
    Nedotáhl to do desktopového systému a to ho položilo. Klidně to mohl udělat, ale nešel touto cestou.
    regine2 avatar 19.4.2014 06:54 regine2 | skóre: 14
    Rozbalit Rozbalit vše bitva Novell Microsoft
    Dokud nepřiletí mimozemšťané, všechno už jaksi bylo.
    Max avatar 20.4.2014 10:22 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Novell Netware
    Pokud jste ten Ponkrác, co reagoval a byl v diskusi zde: NetWare zamíří v srpnu na Linux, tak víte, že to asi nebude ten důvod. Tak nějak nevím, zda tu nakonec nereaguje jen nějaký troll :-/.
    Zdar Max
    Měl jsem sen ... :(

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.