PLS, lze mi zde uvést příklad parametru pro chmod? Jak změnit právo na standardní.
Složky/adresáře jsem uvedl hned v prvním dotazu.
Jistě mohu zkusit, ale zpravidla jako nezkušený začnu špatně a potom pracně opravuji.
THX
Měnit práva může jen aktuální vlastník, pokud tedy nejsi vlastníkem, musíš nejprve převzít vlastnictví objektu:
sudo chown user:user /soubor
nebo rekurzivně (pro celou složku vč. obsahu)
sudo chown -R user:user /složka
Až budeš vlastníkem, pak teprve můžeš změnit práva souboru:
sudo chmod 755 /soubor
Nebo opět rekurzivně (pro celou složku vč. obsahu):
sudo chmod -R 755 /složka
Někteří správci souborů umožňují toto "naklikat" ve
Vlastnosti > Oprávnění objektů. Správce souborů ovšem musí být spuštěný s právy roota.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Pokud ti jde o to, že sis dříve vlastnictví/práva "rozvrtal" a nyní je chceš vrátit na standardní, musíš nejprve zjistit jaká ta standardní byla.
Dá se vygooglit
seznam úplně všech souborů/složek v Ubuntu s jejich právy (je velice obsáhlý). Z něj můžeš při obnově vycházet.
Ale zjednodušeně lze říci, že u naprosté většiny systémových složek je vlastník
root který má práva
rwxSkupina root a
skupina ostatní mají práva
r-x Zapsáno v celku to tedy je
rwxr-xr-x čili
755Aktuální práva objektů zjistíš příkazem:
ls -l /cesta
Pokud tedy chceš změnit vlastnictví a práva na roota:
sudo chown -R root:root /složka
sudo chmod -R 755 /složka