RedHat 6.x / CentOS 6.x
To, z jakimi uprawnieniami poszczególni użytkownicy tworzą pliki, nie jest ściśle narzucone przez system. Wartość jest zdefiniowana, i możliwa jest jej zmiana.Domyślnie użytkownicy z UID większym niż 199 tworzą w systemie pliki z uprawnieniami na poziomie 664, czyli rw-rw-r--.
Zmiana tej reguły sprowadza się do edycji 2 plików: /etc/bashrc oraz /etc/profile.
Za nadane uprawnienia odpowiada w tych plikach polecenie umask. Wartość podanych przy nim uprawnień będzie odjęta od domyślnie pełnych 666, tak więc domyślna wartość 002 po odjęciu od 666 da nam 664.
Zdefiniowana w plikach wartość jest nadpisywana przez wartość zdefiniowaną przez użytkownika w pliku ~/.bashrc, a na potrzeby jednej sesji może być zmieniona przez polecenie:
[test@centos67 ~]$ umask 0004
Obecny poziom możemy sprawdzić wydająć polecenie:
[test@centos67 ~]$ umask
0004
0004
Brak komentarzy:
Prześlij komentarz