Jak policzyć umask
Domyślne ustawienia umask
dla Debain'a to 0022 lub 022, zaś dla RedHat'a 0002 lub 002, Dzięki tym ustawieniom wiemy jakie będą miały uprawnienia pliki i foldery które utworzymy. Aby zmienić domyślne ustawienia umask
należy edytować plik:
- # vi /etc/profile
lub
- $ vi ~/.bashrc
I należy na końcu pliku dodać:
- umask 002
Numer możemy zmieniać ;), zmiany będą widoczne po ponownym zalogowaniu się, teraz jak przeliczyć taki numer, mianowicie
- 0 : r, w, x
- 1 : r, w
- 2 : r, x
- 3 : r
- 4 : w, x
- 5 : w
- 6 : x
- 7 : brak uprawnień
I teraz wiemy np. że 022 utworzy nam pliki z uprawnieniami 644 a katalogi z 755. Znamy również domyślne ustawienia systemu które są następujące dla katalogów 777 zaś dla plików 666. Więc chyba już widać jak wyliczyć dane uprawnienia
Dla katalogu:
777 - 022 = 755
zaś dla pliku:
666 - 022 = 644
I to w sumie chyba wszystkie najważniejsze informacje, potrzebne do przeliczania.
Brak komentarzy:
Prześlij komentarz