Pytania oznaczone «umask»

Maska kontrolująca, które uprawnienia do plików są ustawione dla plików i katalogów podczas ich tworzenia. Odnosi się również do funkcji, która ustawia maskę, i do samej maski, która jest formalnie znana jako maska ​​tworzenia trybu pliku.

131
Udostępnij wszystkie nowe pliki w katalogu grupie

Załóżmy, że mam dwóch użytkowników Alice i Bob oraz grupę GROUPNAME i folder foo, obaj użytkownicy są członkami GROUPNAME (używają Linuksa i ext3). Gdybym zapisać jako użytkownika Alice plik pod foo, uprawnienia są: -rw-r--r-- Alice Alice. Czy można jednak osiągnąć, że każdy plik zapisany w jakimś...

18
Jak sprawdzić umask dla wszystkich użytkowników pod Linuksem?

W systemie AIX mogę sprawdzić umaskdla wszystkich użytkowników z: cut -d : -f 1 /etc/passwd | while read ONELINE; do lsuser -a umask "$ONELINE"; done Ale jak mogę sprawdzić umaskustawienia dla wszystkich użytkowników pod Linuksem? ( sudo każdego użytkownika, a następnie umaskpolecenia? Czy są na...

15
Wady Umask 077?

Jakie są wady za restrykcyjne umask 077? Wiele dystrybucji (uważam, że wszystkie oprócz Red Hat?) Mają domyślną umaskę 022, skonfigurowaną w / etc / profile. Wydaje się to zbyt niepewne w przypadku systemu innego niż stacjonarny, do którego uzyskuje dostęp wielu użytkowników, a bezpieczeństwo budzi...

15
Jak mogę zmienić umask tylko na jedno polecenie?

Jak mogę interaktywnie wykonać polecenie w systemie Linux (zsh, jeśli ma to znaczenie) z innym umask od domyślnego, tylko dla jednego polecenia? Być może kombinacja poleceń połączonych w jednym wierszu? Nowy umask powinien mieć zastosowanie tylko do tego polecenia i powrócić do domyślnej wartości...

15
Jak oblicza się umask w systemie Linux?

Wiem, że umaskmogę ograniczyć uprzywilejowanych użytkowników, używając tego formatu umask ugo. Rozumiem, że read = 4, write = 2, i exec = 1. Jednak gdy piszę umask, zwraca 4 cyfry, czyli 0022lub 0073. Nie rozumiem, jak to działa teraz, ponieważ istnieje dodatkowa cyfra. Co to jest ta dodatkowa...

10
Jak ustawić `umask` dla całej sesji gnome?

Korzystanie z Gnome 3.18. Udostępniam pliki innym członkom rodziny, ale domyślnym umask na mojej dystrybucji (archlinux) jest 0022. Dlatego każdego utworzonego pliku / katalogu nie można zapisać dla naszej wspólnej grupy. Starałem się umieścić umask 0002w /etc/profileale sesja gnome nadal korzysta...

9
Dlaczego niektóre wartości umask nie działają?

Próbuję lepiej zrozumieć uprawnienia, więc wykonuję kilka „ćwiczeń”. Oto sekwencja poleceń, których używam z ich odpowiednimi danymi wyjściowymi: $ umask 0022 $ touch file1 $ ls -l file1 -rw-r--r-- 1 user group 0 Mar 16 12:55 file1 $ mkdir dir1 $ ls -ld dir1 drwxr-xr-x 2 user group 4096 Mar 16...