Základní oprávnění v GNU / Linux s chmod

Dobří lidé! 🙂 Za prvé stojí za zmínku, že je to můj první příspěvek do komunity, doufám, že to pro někoho bude užitečné

=> Základní struktura oprávnění v souborech
=> Základní struktura oprávnění v adresářích
=> Uživatel, skupiny a další
=> Chmod osmičkový

1.- Základní struktura oprávnění v souborech

Existují 3 základní atributy jednoduchých souborů: čtení, zápis a spuštění.

>> Oprávnění ke čtení (čtení)
Pokud máte oprávnění ke čtení souboru, můžete si prohlédnout jeho obsah.

>> Oprávnění k zápisu (zápis)
Pokud máte oprávnění k zápisu souboru, můžete jej upravit. Můžete přidat, přepsat nebo odstranit jeho obsah.

>> Provést povolení (provést)
Pokud má soubor oprávnění ke spuštění, můžete operačnímu systému říct, aby jej spustil, jako by to byl program. Pokud se jedná o program s názvem „foo“, můžeme jej spustit jako libovolný příkaz.
Nebo skript (tlumočník), který potřebuje oprávnění ke čtení a provádění, kompilovaný program potřebuje pouze čtení.

Znaky přidělené oprávněním jsou:
r znamená psaní a pochází z READ
w znamená číst a pochází Wobřad
x znamená popravu a pochází z eXrozkošný

Změna nastavení pomocí chmod
chmod (režim změny) je příkaz používaný ke změně oprávnění, můžete přidat nebo odebrat oprávnění k jednomu nebo více souborům s + (plus) nebo - (minus)

Pokud si chcete zabránit v úpravě důležitého souboru, jednoduše odeberte oprávnění k zápisu do „souboru“ pomocí příkazu chmod

Související článek:
Tipy: Více než 400 příkazů pro GNU / Linux, které byste měli znát 😀
$ chmod -w yourFile

chcete-li vytvořit spustitelný skript, napište

$ chmod + x tuScript

chcete-li odebrat nebo přidat všechny atributy najednou

$ chmod -rwx soubor $ chmod + rwx soubor

můžete také použít znaménko = (rovno) k nastavení oprávnění v přesné kombinaci, tento příkaz odstraní oprávnění pro zápis a spuštění a ponechá pouze čtení

$ chmod = r soubor

Při úpravách oprávnění souborů buďte opatrní, pokud je upravujete, nezapomeňte je ponechat tak, jak byly původně

2.- Základní struktura oprávnění v adresářích

V případě adresářů máme stejná oprávnění, ale s jiným významem.

Související článek:
4 příkazy pro znalost dat z našeho pevného disku nebo diskových oddílů

>> Oprávnění ke čtení v adresáři
Pokud má adresář oprávnění ke čtení, můžete zobrazit soubory, které obsahuje. Chcete-li zobrazit jeho obsah, můžete použít "ls (seznam adresářů)", to, že máte oprávnění ke čtení v adresáři, neznamená, že můžete číst obsah jeho souborů, pokud pro ně nemáte oprávnění ke čtení.

>> Oprávnění k zápisu do adresáře.
S oprávněním k zápisu můžete přidávat, odebírat nebo přesouvat soubory do adresáře

>> Proveďte oprávnění k adresáři.
Spuštění vám umožní použít název adresáře, když přistupujete k souborům v tomto adresáři, to znamená, že toto oprávnění umožňuje zohlednit při vyhledávání prováděném programem, například adresář bez povolení k provedení by nebyl kontrolován příkazem nalézt

3.- Uživatelé, skupiny a další

Nyní známe 3 oprávnění a jak je přidat nebo odebrat, ale tato 3 oprávnění jsou uložena na 3 různých místech, která se nazývají.
Uživatel (u) pochází od uživatele
Skupina (g) pochází ze skupiny
Ostatní (nebo) pocházejí z jiných

Když běžíš

$ chmod = r soubor

Změňte oprávnění na 3 místech, když vypisujete adresáře s "ls -l", uvidíte něco podobného.

-r - r - r-- 1 uživatelé wada 4096 13. dubna 19:30 soubor

poznamenejte si tato 3 pro 3 různé typy povolení

kde:

x ------------- x ------------- x | oprávnění | patří | x ------------- x ------------- x | rwx ------ | uživatel | | --- rx --- | skupina | | ------ rx | ostatní | x ------------- x ------------- x

můžeme odebrat povolení pro každého vlastníka; Předpokládejme, že máme soubor:

-rwxr-xr-x 1 wada uživatelé 4096 13. dubna 19:30 soubor

Chcete-li odebrat oprávnění ke spuštění skupinám a dalším, stačí použít:

$ chmod gx, ox soubor

náš soubor bude mít tato oprávnění

-rwxr - r-- 1 uživatel wada 4096 13. dubna 19:30 soubor

pokud chcete odebrat oprávnění k zápisu uživatele:

$ chmod ux soubor
-r-xr - r-- 1 uživatel wada 4096 13. dubna 19:30 soubor

Přidání a odebrání dvou oprávnění současně:

$ chmod u-x + w soubor
-rw-r - r-- 1 uživatel wada 4096 13. dubna 19:30 soubor

Velmi jednoduché, že? velký úsměv

4.- chmod v osmičkovém

Osmičkové vyjádření chmod je velmi jednoduché

Lectura má hodnotu 4
Psaní má hodnotu 2
Provedení má hodnotu 1

Pak:

x ----- x ----- x ----------------------------------- x | rwx | 7 | Čtení, zápis a provádění | | rw- | 6 | Čtení, psaní | | rx | 5 | Čtení a provádění | | r-- | 4 | Čtení | | -wx | 3 | Psaní a provádění | | -w- | 2 | Psaní | | --x | 1 | Provedení | | --- | 0 | Žádná oprávnění | x ----- x ----- x ----------------------------------- x

Tím pádem:

x ------------------------ x ----------- x | chmod u = rwx, g = rwx, o = rx | chmod 775 | | chmod u = rwx, g = rx, o = | chmod 760 | | chmod u = rw, g = r, o = r | chmod 644 | | chmod u = rw, g = r, o = | chmod 640 | | chmod u = rw, go = | chmod 600 | | chmod u = rwx, go = | chmod 700 | x ------------------------ x ----------- x

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   auroszx řekl

    Nikdy jsem nedával smysl osmičkům 😛 Díky za článek!

    1.    Páni řekl

      jednoduchý trik je vidět to v binárním formátu: rwx představují 3 bity (čtení, zápis, eXecute). Pokud chcete oprávnění ke čtení a zápisu, měli byste 110 binárních souborů, což je v osmičkovém čísle 4. Také pokud víte, že je organizováno jako GUO (skupina, uživatel, ostatní), již jste to udělali. Příklad: čtení, zápis a provádění pro skupinu a uživatele; čtení a představení pro ostatní; zůstane: 111,111,101 775 XNUMX -> XNUMX

      1.    Fico řekl

        Děkuji. Neviděl jsem to tak

      2.    R1791 řekl

        Buďte opatrní, protože binární 110 není osmičkové číslo 4.
        Binární číslo 110 je osmičkové číslo 6

    2.    anonymní řekl

      V zásadě máme na jedné straně uživatele nebo uživatele a na druhé straně oprávnění
      Oprávnění:
      r = čtení (čtení)
      w = zápis
      x = exe (provedení)
      - = žádné povolení.
      Uživatelé:
      u = vlastník, správce.
      g = skupina.
      o = všichni ostatní.
      S ls -l vidíme oprávnění buď adresář nebo soubor, abychom jim dali všechna, například s:
      sudo ugo + rwx 'název souboru' // Dali bychom všechna oprávnění.

  2.   sieg84 řekl

    jde rovnou k notám
    .
    Děkuji vám!

  3.   jerrykpg řekl

    Velmi dobře!

  4.   eliotime3000 řekl

    Velmi dobrá.

  5.   Kevin Mashke řekl

    Dobrý!

    Velmi dobrý článek, ale je třeba provést malou opravu:

    r znamená psaní a pochází z Číst
    w znamená čtení a pochází z Write
    x znamená provedení a pochází z eXecute

    (R) Read is Read a (W) Write is Write

    Zdravím!

    1.    Wada řekl

      To se děje při psaní poznámek pozdě v noci hahahaha omlouvám se za mou chybu, jakmile ji mohu opravit, právě teď mám chybu, děkuji 🙂

      1.    RAW-Basic řekl

        Dává vám chybu .. .. protože i když jste autorem příspěvku, nemáte povolení jej upravovat, jakmile bude příspěvek zveřejněn.

        Další malá chyba .. ..v bodě 3 .- .. když řeknete „pokud chcete uživateli odebrat oprávnění k zápisu“ .. vložíte „soubor $ chmod ux“ .. ..a měl by to být „soubor $ chmod uw“ .. aby odpovídaly tomu, co říkáte .. a výsledku ..

        1.    Wada řekl

          Anotováno

    2.    juan Perez řekl

      r znamená READ a pochází z Read
      w znamená WRITE a pochází z Write
      x znamená provedení a pochází z eXecute

  6.   Tmavě fialová řekl

    Snažil jsem se sdílet složku se Sambou a dát oprávnění ke čtení a zápisu hostům, ale případ je takový, že když vytvořím novou složku z jednoho ze dvou počítačů (host nebo klient), nová složka nemá čtení a zápis přidělená oprávnění zápis pro každého ... Existuje způsob, jak to opravit, aniž byste museli upravovat oprávnění pokaždé, když je vytvořena složka? Je to trochu těžkopádné. Mimochodem, všechno dělám přes grafické rozhraní.

    1.    Wada řekl

      Dotaz na setfacl

  7.   Marcos řekl

    Velmi jasný článek. Detail, kde je uvedeno:
    | chmod u = rwx, g = rx, o = | chmod 760 |
    Mělo by:
    | chmod u = rwx, g = rw, o = | chmod 760 |
    Dobře:
    | chmod u = rwx, g = rx, o = | chmod 750 |

    1.    Steeven Abraham Santos Farias řekl

      Proč přítel?

      1.    fefo řekl

        Protože x se rovná 5 a v příkladu je to jako 6
        g = rx 6 Chyba
        g = rx 5 Správně
        g = rw 6 Správně

  8.   Rainier Herrera řekl

    Pro tmavě fialovou:
    Z toho mála, co se stále učím, jsem zachránil tyto znalosti (které opravdu nevím, jestli vám pomohou ve vašem problému, ale stojí za to vyzkoušet; a v této publikaci chybí):
    Dát opakující se oprávnění (-R), jako je tento:
    chmod -R 777 nadřazený adresář / *
    To by dalo všechna oprávnění všem uživatelům, skupinám a ostatním týkajícím se nadřazené složky a všem složkám a souborům, které jsou uvnitř (oprávnění ve výchozím nastavení pro nové vytvořené v tomto adresáři, přinejmenším to je případ v můj slax)

  9.   Rainier Herrera řekl

    V grafické podobě byste měli hledat možnost, která říká „opakujte tento příkaz“ nebo „udělejte to pro zahrnuté složky“

  10.   Bruno cascio řekl

    Jsem jedním z těch, kteří vždy hodili 777 do mého stroje pro pohodlí, ale s těmito příkazy hodím baterie a budu opatrnější, děkuji za příspěvek!

  11.   yo řekl

    Děkuji, dostal jsi mě z pochyb

  12.   Manuel Caleb řekl

    Velmi dobrý příspěvek ... pokračujte ...

  13.   poživatiny řekl

    velmi velmi dobře děkuji 😀

  14.   support.masvernat@gmail.com řekl

    Skvělé vysvětlení, konečně mi je jasné jedno ...

  15.   Camila řekl

    ahoj!

    podívej, nevím, jestli je to relevantní, ale mám problém s oprávněním nahrávat, mazat, v mp4. Nenechá mě to měnit oprávnění, takže je to jen pro čtení. Zadejte příkazy, které jste zadali, ale odpověď byla
    chmod: změna oprávnění "/ media / 0C87-B6D2": systém souborů jen pro čtení

    Zkontroloval jsem mnoho fór a nic pro mě nefungovalo, říkám vám, že jsem v tom začátečník, takže se může stát, že něco dělám špatně.

    Doufám, že mi pomůžete.

    polibky

    1.    anonymní řekl

      Zkuste se přihlásit jako super uživatel

    2.    Java_VM řekl

      Možná nemáte správný ovladač. Se souborovým systémem NTFS vám nedovolí psát, pokud nemáte nainstalovaný balíček ntfs-3g. Nevím MP4, jaký systém to bude mít ...

  16.   cristian alexis galeano ruiz řekl

    Výborně, díky.

  17.   fran řekl

    děkuji za návod 🙂 velmi užitečné

  18.   yerson rico řekl

    shodou okolností jsem četl o příkazu chmod v příručce ke správě linuxových systémů, což mi bylo také jasné, jen že tam mi řekli o dalších 3 příkazech -s -S a -t, což jsou další oprávnění, to jsem udělal není mi jasné, zítra si vezmu další dobré čtení, velmi dobré vaše tabulky, pozdravy

  19.   Xavier řekl

    Příspěvek si ceníme. Přesně to, co jsem potřeboval

  20.   John Gomez řekl

    Dobrý den, velmi zajímavé, chtěl bych vědět, jak nebo s jakým programem mohu upravovat soubory, chmod nebo co jsou v této složce,
    Chci upravit některá oprávnění, která tam jsou ...

    Nebo jak to ... děkuji

    díky

  21.   LM řekl

    Velmi dobře vysvětlit, a to díky

  22.   ISMAEL řekl

    VYNIKAJÍCÍ PŘÍSPĚVEK, DĚKUJEME VÁM, ŽE DĚLAT ČÁST SVÉHO ČASU.

  23.   Miguel řekl

    Dobrý příspěvek. Děkuji za. Rád bych objasnil, co považuji za důležité. Ve španělštině není odebrání rovnocenné s odstraněním v angličtině. Ve španělštině odstranit neznamená odstranit.
    Podle RAE to znamená:

    1. tr. Předávání nebo přesunutí něčeho z jednoho místa na druhé. U. tc prnl.
    2. tr. Něco hýbat, protřepávat nebo točit, obvykle tak, aby se jeho různé prvky mísily.

    V tomto smyslu by místo odstranění mělo být použito sloveso remove.

    1.    živý řekl

      Je pravda, říkám Odstranit sám sebe, když něco odstraním, zejména z počítačového hlediska.

    2.    Wada řekl

      Musíte přidat třetí řádek ...
      3. tr. Odeberte, odložte stranou nebo odstraňte problém.
      Nikdy jsem to neřekl ve snaze „Odstranit“, pokud ne odstranit 🙂 omlouvám se, jestli to mělo být odstraněno. Děkuji, že jste se zastavili a za vysvětlení, které vezmu v úvahu.

  24.   Fabian garcia řekl

    Dobrý

    Prosím, objasněte mi někdo otázku, že pokud chápu, vztahuje se to pouze na uživatele a skupinu, která vlastní soubor nebo adresář, ale pokud mám například uživatele nebo skupinu „xyz“, jak mohu přiřadit oprávnění buď od r , nebo wox pouze tomuto uživateli nebo skupině, nikoli vlastníkovi (majitelům).

  25.   a řekl

    Jak vidím oprávnění konkrétní skupiny a jak je mohu upravit tak, aby měla stejná oprávnění root

  26.   tazmánie řekl

    Ahoj, mám malý problém, počítače jsou v lubuntu a v doméně s místním uživatelem, nedává problém, ale s uživatelem domény, a to je v době otevření mozilly a thunderbirdu, že celý systém je zamrzlý, doufám, že mi mohou pomoci
    Na zdraví

  27.   jen gonzalez řekl

    Skvělé vysvětlení

  28.   Orianis řekl

    Výborný článek… Chtěl bych jen počítat s odpovědí nějaké zbožné osoby z tohoto fóra, týkající se následující otázky: «Pokud přidám do své skupiny GROUP uživatele A, jehož oprávnění této skupiny GROUP jsou rwx, všichni uživatelé této skupiny , včetně A, budou tato oprávnění rwx pro interní soubory / adresář? Berete v úvahu, že interní soubory již mají rwx pro skupinu GROUP? Děkuji!!!!!! 🙂

  29.   jeFNDZ řekl

    Dobrá práce. Jednoduché a srozumitelné.

  30.   Segora řekl

    Jsem absolutně nový v této a této informaci. Vyšlo mi to úžasně. Děkuji.

  31.   Daniela řekl

    Vynikající příspěvek, velmi užitečné, děkuji (:

  32.   Eduardo Aledo Loredo řekl

    Velmi poučné ... Velmi pedagogické.

  33.   Miguel řekl

    Díky za článek, hodně mi pomohl, to je velmi matoucí xDDDD

  34.   leps řekl

    Váš příspěvek je velmi užitečný, kupodivu mám problém s tím, že soubory, které jsem vždy používal, se spouští pouze pro čtení
    soubor chmod 777
    root @ Leps: / home / leps # chmod: změna oprávnění „Soubory ke stažení / canaima-popular-4.1 ~ stable_i386 / canaima-popular-4.1 ~ stable_i386.iso“: Systém souborů jen pro čtení

    a se všemi soubory je to stejné, ve skutečnosti jsem to spustil s Ctrl + Alt + F1 jako root a je to stejné. Co mohu udělat?

  35.   rančer řekl

    Vynikající informace !! Bylo to pro mě velmi užitečné.
    Děkuju mnohokrát.

  36.   Gustavo Urquizo řekl

    Velmi dobrá poznámka. Byl jsem vyzván k použití oprávnění a díky tomuto tutoriálu jsem to dokázal během několika minut. Vysoce doporučeno.

  37.   kalinovato řekl

    Udělal jsem chmod -R 777 v kořenovém adresáři své instalace, to je /
    a restartujte kali linux a nyní se nenačte
    Nějaký nápad?

    1.    Diego řekl

      Ano, všechno se zlomilo, musíte přeinstalovat Ubuntu a já vím, protože se mi stalo to samé!

  38.   Vicente řekl

    Výukový program je velmi dobrý, velmi kompletní. Možná malé chyby, ale již bylo uvedeno, že je nelze upravovat. Stále velmi dobré se učit

  39.   Kevin řekl

    r znamená psaní a pochází z Číst
    w znamená čtení a pochází z Write

    Tam jsi byl zmatený. r číst číst, w upravovat zápis

  40.   wekmentor řekl

    Velmi užitečné! Pro ty z nás, kteří se příliš nevěnují správě Linuxu, jsou tyto výukové programy skvělé.

    Gratulujeme k blogu!

  41.   Bertholdo Suárez Pérez řekl

    Zdravíme návštěvníky Desdelinux blog.

    S použitím ubunter distro jako LMint se mi stane legrační věc.
    Zkopíruji a vložím složku motivů do adresáře / usr / share / themes pomocí 'sudo' (s požadavkem na heslo mého uživatele).
    Tam v této systémové složce je při vytváření seznamu pomocí 'ls -l' nebo 'ls -la', uvedené složky nebo motivu, vlastněno mé uživatelské jméno (a skupina), tedy ne Root.

    Chystám se tedy provést změnu, která mi odebere oprávnění k zápisu od mého uživatele v uvedeném adresáři staženého tématu, protože při rekurzivní kontrole všech jeho souborů a složek s 'ls -laR' je můj uživatel jediný, kdo může psát uvedené složky a soubory. Jistě, myslím, že i všemohoucí Root.
    Umístil jsem se z Terminálu s 'cd / usr / share / themes / the-theme-downloaded' a poté jednoduše provedl 'chmod -Rv uw *', aniž bych vyžadoval oprávnění 'sudo' nebo root. Sdělil mi, že úspěšně upravil oprávnění uživatele k zápisu do všech souborů a podsložek souboru „the-theme-downloaded“. Nezměnilo to však oprávnění mateřské složky, odkud provádím příkaz „the-theme-stiahnutý“, s přihlédnutím k tomu, že by měl zpravidla rekurzivně.

    Když zkontroluji složku staženého tématu pomocí průzkumníku souborů «Box», objeví se tam první podsložky s visacím zámkem a stane se něco absurdního, můžu zkopírovat kteroukoli z těchto složek a vložit ji tam se vším svým obsahem, protože by měl být odmítnut. A pak, když se pokoušíte odstranit uvedenou kopii, nemůžete to udělat: oprávnění odepřeno, předpokládám, protože všechny podadresáře a soubory uvnitř měly svá oprávnění k zápisu odstraněna, jak jsem si procvičoval.

    Nevím, jestli se jedná o Bug příkazu chmod, ten, který nemění oprávnění složky, ze které je příkaz spuštěn, a pak role, kdy je možné kopírovat podadresáře, které byly nakonfigurovány bez povolení zápisu.

    V článcích na internetu, včetně tohoto, popisuje tyto kroky k rekurzivní správnosti.
    Hledal jsem v angličtině, abych zjistil, zda chybí nějaká možnost příkazu, ale nenašel jsem o tom. Z předchozích testů jsem však vyvolal, že příkaz lze použít jako tento 'chmod -Rv uw ./ *', a ve skutečnosti upravuje oprávnění složky nebo adresáře, odkud spustím příkaz, staženou složku tématu, navzdory tomu, že jsem neviděl možnost './' v používání chmod.
    Pokud je to nějaký znalec, prosím, vysvětlete mi mé pochybnosti.

    Děkuju.

  42.   Král řekl

    Pokud má uživatel oprávnění k zápisu a nemá oprávnění ke čtení souboru, může soubor upravit?

    1.    Zástupný obrázek pro Alvaro Torijano řekl

      Si

    2.    Zástupný obrázek pro Alvaro Torijano řekl

      Další věc: iniciály povolení jsou špatné.
      R je pro čtení a znamená čtení. Idem na psaní.

  43.   Larry Laffer řekl

    vynikající Konečně jsem pochopil, že je to dobře vysvětleno

  44.   Emmanuel řekl

    Pochybuji o příkladech, které uvedli
    příklad příkazu: chmod -r 777
    Podle I odstranit oprávnění Číst uživatelům, skupinám, ostatním, ale 777 (rwx), co to znamená?

    žádné sériové číslo rovné k chmod ur, gr nebo ????

  45.   Manuel Moreno řekl

    Velmi dobře, doufám, že se budu i nadále učit Linux

  46.   Andrew Reyes řekl

    Díky moc! Vynikající příspěvek ...

  47.   anonymní řekl

    výborný, díky

  48.   Caesar řekl

    Velmi dobré vysvětlení, škrábal jsem se oddílem, kde jsem nemohl upravovat soubory. Pak jsem zjistil, že nemám nainstalován ntfs-3g, protože je to oddíl ntfs a vyřešen.

  49.   spustit 3 řekl

    Nebo skript (tlumočník), který potřebuje oprávnění ke čtení a provádění, kompilovaný program potřebuje pouze čtení.

  50.   John řekl

    na začátku uživatele drwxr-xr-x se zobrazí písmeno „d“. co to znamená? Myslím, že je to adresář, ale nejsem si jistý

  51.   bukatonie řekl

    Nyní známe 3 oprávnění a jak je přidat nebo odebrat, ale tato 3 oprávnění jsou uložena na 3 různých místech, která se nazývají

  52.   y8 řekl

    -r - r - r– 1 uživatel wada 4096 13. dubna 19:30 soubor?

  53.   G spínač 3 řekl

    Pokud se jedná o program s názvem „foo“, můžeme jej spustit jako libovolný příkaz. https://gswitch3.net

  54.   Samsun řekl

    Pěkný tento úžasný příspěvek.

  55.   Ramon Tomáš řekl

    Jedná se o druh infumovatelného podvodu. nevěřte tomu, co říkám.

  56.   irvinga chybujícího řekl

    ahoj všichni, jsem na toto téma chmod příliš nový a chonw.

    Omlouvám se, pokud moc dobře nerozumím, snažím se nařídit všem příkladům, aby měly jasnost, jak používat oprávnění a přiřazení různých skupin, s oprávněními rwx, číst zápis, jak porozumět všem konfigurace, souborů a složek, podadresářů, když spustíte příkaz ls -l informace, které se tam objeví, a pomlčky mezi každým zde formulovaným písmenem, také jak to udělat, když zkopírujete informace z disku přes nautilus, že všechny zkopírované soubory se zobrazují včetně složek se zámkem, jak se stát vlastníkem všech informací beze změny oprávnění každého ze souborů ve výchozím nastavení, jak číst, zapisovat, spouštět a mazat, co chcete, aniž byste museli používat vykořenit.

    Četl jsem a byl jsem uživatelem, který vždy provedl soubor chmod -R 777 nebo složky, protože jsem to tak četl, ale když uděláte ls k uvedenému souboru nebo složce, pak jsou zvýrazněny intenzivněji zeleně to nelze přečíst jasně Jméno, protože používám linuxovou mincovnu, ale vidím, že může existovat další podobná složka s jinými atributy a jinou barvou, stejně jako ostatní, teď jsem četl, že 755, nevím pokud by to mělo být používáno tímto způsobem (chmod - složka R 755), ponechává oprávnění ve výchozím nastavení do této složky a je to pro adresáře, ale 644 je pro soubory, nevím, jestli je to v pořádku použít tímto způsobem (soubory chmod -R 644), ale když je ls hotovo - pak se zdá, že soubor je 644, a v jiných se to jeví jako root, a jiné ve jménu uživatelů, již s těmito výsledky je něco neobvyklého .

    Nemám sebemenší představu o tom, jak používat ideální příkazy, aby složky, adresáře a soubory měly potřebná potřebná oprávnění a byly přiřazeny skupinám nebo uživatelům, které chci

    Chci se naučit vědět, jaké jsou soubory, když dělám ls -l

    drwxr-xr-x 2 root root 4096 15. února 22:32 a
    -rwxrwxrwx 1 kořenový kořen 474 16. února 23:37 canaima5
    -rwxrwxrwx 1 kořenový kořen 374 9. února 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 15. února 00:22 instalace systému Windows USB
    -rw-r - r– 1 m18 m18 7572 22. prosince 2016 mdmsetup.desktop
    -rwxrwxrwx 1 kořenový kořen 61 února 18 13:07 pkme
    -rwxrwxrwx 1 kořenový kořen 10809 15. května 2013 README
    -rwxrwxrwx 1 kořenový kořen 57 3. ledna 11:58 obnovit sudo
    -rwxrwxrwx 1 kořenový kořen 1049 18. února 01:02 Rep-Systemback
    -rwxrwxrwx 1 kořenový kořen 1163 11. února 11:12 root.txt
    -rwxrwxrwx 1 root root 384 10. února 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 kořenový kořen 31. 1. 2002 torregal

    Zde je příklad, který jsem se pokusil upravit některé soubory, které m18 byly vytvořeny v uživateli, zbytek byl zkopírován z jiného disku s nautilus a mají visací zámky,

    drwxr-xr-x 3 root root 4096 15. února 00:22 nainstalujte Windows USB
    drwxr-xr-x 2 root root 4096 15. února 22:32 a mají visací zámek, zbytek souborů také, ale použijte tento příkaz z informací dokazujících, co se stane: soubory nyní nemají visací zámek, ale já ne Nevím, jestli jsou v pořádku Oprávnění, která mají, a myšlenka je vědět, jaké oprávnění by měl mít každý soubor nebo složka a ve které skupině by to mělo být. a vědět, co použít při přidávání chmod.

    m18 @ m18 ~ $ cd Desktop /
    m18 @ m18 ~ / Desktop $ ls -l
    celková 60
    drw-r - r– 2 kořenový kořen 4096 15. února 22:32 a
    -rw-r - r– 1 kořenový kořen 474 16. února 23:37 canaima5
    -rw-r - r– 1 kořenový kořen 374 9. února 16:34 Error_EXFAT
    drw-r - r– 3 root root 4096 15. února 00:22 instalace Windows USB
    -rw-r - r– 1 m18 m18 7572 22. prosince 2016 mdmsetup.desktop
    -rw-r - r– 1 kořenový kořen 61 února 18 13:07 pkme
    -rw-r - r– 1 kořenový kořen 10809 15. května 2013 README
    -rw-r - r– 1 kořenový kořen 57 3. 11. 58:XNUMX načíst sudo
    -rw-r - r– 1 kořenový kořen 1049 18. února 01:02 Rep-Systemback
    -rw-r - r– 1 kořenový kořen 1163 11. února 11:12 root.txt
    -rw-r - r– 1 root root 384 10. února 22:30 systemback ubuntu 16-18
    -rw-r - r– 1 kořenový kořen 31. ledna 1 torregal
    m18 @ m18 ~ / Desktop $ sudo ugo + rwx *
    [sudo] heslo pro m18:
    sudo: ugo + rwx: příkaz nebyl nalezen
    m18 @ m18 ~ / Desktop $ sudo chmod ugo + rwx *
    m18 @ m18 ~ / Desktop $ ls -l
    celková 60
    drwxrwxrwx 2 root root 4096 15. února 22:32 a
    -rwxrwxrwx 1 kořenový kořen 474 16. února 23:37 canaima5
    -rwxrwxrwx 1 kořenový kořen 374 9. února 16:34 Error_EXFAT
    drwxrwxrwx 3 root root 4096 15. února 00:22 instalace systému Windows USB
    -rwxrwxrwx 1 m18 m18 7572 22. prosince 2016 mdmsetup.desktop
    -rwxrwxrwx 1 kořenový kořen 61 února 18 13:07 pkme
    -rwxrwxrwx 1 kořenový kořen 10809 15. května 2013 README
    -rwxrwxrwx 1 kořenový kořen 57 3. ledna 11:58 obnovit sudo
    -rwxrwxrwx 1 kořenový kořen 1049 18. února 01:02 Rep-Systemback
    -rwxrwxrwx 1 kořenový kořen 1163 11. února 11:12 root.txt
    -rwxrwxrwx 1 root root 384 10. února 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 kořenový kořen 31. 1. 2002 torregal
    m18 @ m18 ~ / Desktop $ sudo chmod -R 755 instalace \ de \ windows \ USB /
    m18 @ m18 ~ / Desktop $ ls -l
    celková 60
    drwxrwxrwx 2 root root 4096 15. února 22:32 a
    -rwxrwxrwx 1 kořenový kořen 474 16. února 23:37 canaima5
    -rwxrwxrwx 1 kořenový kořen 374 9. února 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 15. února 00:22 instalace systému Windows USB
    -rwxrwxrwx 1 m18 m18 7572 22. prosince 2016 mdmsetup.desktop
    -rwxrwxrwx 1 kořenový kořen 61 února 18 13:07 pkme
    -rwxrwxrwx 1 kořenový kořen 10809 15. května 2013 README
    -rwxrwxrwx 1 kořenový kořen 57 3. ledna 11:58 obnovit sudo
    -rwxrwxrwx 1 kořenový kořen 1049 18. února 01:02 Rep-Systemback
    -rwxrwxrwx 1 kořenový kořen 1163 11. února 11:12 root.txt
    -rwxrwxrwx 1 root root 384 10. února 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 kořenový kořen 31. 1. 2002 torregal
    m18 @ m18 ~ / Desktop $ sudo chmod -R 755 a
    m18 @ m18 ~ / Desktop $ ls -l
    celková 60
    drwxr-xr-x 2 root root 4096 15. února 22:32 a
    -rwxrwxrwx 1 kořenový kořen 474 16. února 23:37 canaima5
    -rwxrwxrwx 1 kořenový kořen 374 9. února 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 15. února 00:22 instalace systému Windows USB
    -rw-r - r– 1 m18 m18 7572 22. prosince 2016 mdmsetup.desktop
    -rwxrwxrwx 1 kořenový kořen 61 února 18 13:07 pkme
    -rwxrwxrwx 1 kořenový kořen 10809 15. května 2013 README
    -rwxrwxrwx 1 kořenový kořen 57 3. ledna 11:58 obnovit sudo
    -rwxrwxrwx 1 kořenový kořen 1049 18. února 01:02 Rep-Systemback
    -rwxrwxrwx 1 kořenový kořen 1163 11. února 11:12 root.txt
    -rwxrwxrwx 1 root root 384 10. února 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 kořenový kořen 31. 1. 2002 torregal

    na druhou stranu vědět, jak použít příkaz chown. Také nevím, jestli je lepší použít příkaz cp ke zkopírování informací, z jiného pevného disku s nějakým zástupným znakem, který kopíruje soubory se všemi jejich oprávněními a že zůstávají k dispozici vašemu uživateli, nebo vždy zůstávají s visací zámek

    to, co chci, je, že pokud někdo ví o úplnějším článku a s příklady všech zástupných znaků, které používají chmod a chown. Můžu to umístit tak, aby se začátečníkům snáze učilo, protože existují tabulky, kde se objevuje tříciferné číslování, například tabulky 3, 777 a jak je toto číslování vytvořeno, aniž by byly předem určené, nebo existuje mnoho více, které se odráží součtem ugo, nevím, jestli je to správné, myslím, že je to uživatel, vlastník skupiny (skupin) as rwx pro složky, podadresáře, spustitelné soubory atd.

    nakonec se chci naučit používat všechny vzorce od chmod a chonw pro všechny soubory a pro celý systém souborů linux

    Omlouvám se, pokud je moje otázka na toto téma velmi směšná, jen hledám nějaké pokyny, abych měl pohodlnější způsob, jak porozumět každé části oprávnění skupiny a příkazům modifikátoru programů chmod a chonw .

    Zdravím a děkuji vám za spolupráci.

  57.   zadek řekl

    danny miluji ho uwu

  58.   zadek řekl

    danny miluji uwu….