Z dwóch opcji zmiany uprawnień:
chmod 777 file.txt
chmod a+rwx file.txt
Piszę dokument, w którym szczegółowo użytkownicy muszą zmienić uprawnienia do określonego pliku. Chcę szczegółowo opisać to jako najczęstszy sposób zmiany uprawnień do plików.
Obecnie mówi:
- Set permissions on file.txt as per the example below:
- chmod 777 /tmp/file.txt
To tylko przykład i nie zmieni plików, aby mieć pełne uprawnienia dla wszystkich.
775
lub tylko 755
dla plików wykonywalnych.
chmod 777
jest jak chmod a=rwx
nie chmod a+rwx
.
777
lub 666
jest prosty i znacznie łatwiejszy do zapamiętania niż ugo+rwx
, a+rwx
lub ugo+rw
co jest bardzo mylące, ponieważ o
jest dwuznaczne i może oznaczać dla ciebie albo właściciela, albo innych, których wybierzesz. Dlatego zamiast popełnić wielki błąd, sprawdzasz, man
który z nich jest, lub po prostu korzystasz z liczb.