chmod 775

Właściciel ma prawa: odczyt, zapis i wykonywanie. Grupa ma prawa: odczyt, zapis i wykonywanie. Pozostali mają prawa: odczyt i wykonywanie.

OdczytZapisWykonywanie
Właściciel✓✓✓
Grupa✓✓✓
Pozostali✓–✓

Typowe zastosowanie

Foldery, w których grupa pracuje wspólnie.

Warto wiedzieć

775 (rwxrwxr-x) pozwala właścicielowi i grupie tworzyć pliki w folderze, zmieniać ich nazwy i je usuwać, a pozostali mogą tylko wyświetlać jego zawartość i do niego wchodzić. Często stosuje się go dla współdzielonych folderów projektów i zapisywalnych folderów aplikacji, takich jak storage czy uploads, gdy użytkownik wdrożeniowy i serwer WWW należą do wspólnej grupy. Zapis na folderze oznacza dodawanie i usuwanie wpisów, nawet plików, których nie jesteś właścicielem.

Dodaj bit setgid poleceniem chmod 2775, żeby nowe pliki dziedziczyły grupę folderu zamiast głównej grupy twórcy, i ustaw umask 002, żeby powstawały jako 664, a nie 644; inaczej współpracownicy dostają „Permission denied” przy plikach innych osób. Aby członkowie grupy nie mogli usuwać sobie nawzajem plików, dodaj też sticky bit, tak jak w /tmp.

Polecenia

Ustaw trybchmod 775 file
To samo literamichmod u=rwx,g=rwx,o=rx file
Folder wraz z całą zawartościąchmod -R 775 folder
Tylko foldery w środkufind folder -type d -exec chmod 775 {} +
Jak pokazuje to ls -l-rwxrwxr-x

Otwórz narzędzie Kalkulator chmod