chmod 700

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

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

Typowe zastosowanie

Prywatne foldery i skrypty, które tylko Ty możesz uruchamiać.

Warto wiedzieć

700 (rwx------) oznacza, że tylko właściciel może czytać, zapisywać i uruchamiać plik albo wyświetlać zawartość folderu i do niego wchodzić. To oczekiwany tryb dla ~/.ssh: przy StrictModes, włączonym domyślnie, sshd odrzuca logowanie kluczem, gdy ~/.ssh lub folder domowy jest zapisywalny dla innych, a GnuPG ostrzega o niebezpiecznych uprawnieniach, jeśli ~/.gnupg nie ma 700. Na prywatnych skryptach uniemożliwia innym użytkownikom ich czytanie i uruchamianie.

Na folderze 700 ukrywa wszystko w środku, nawet pliki z 644, bo nikt inny nie może przez niego przejść. Dlatego serwer WWW nie może serwować plików z folderu domowego ustawionego na 700; Ubuntu od wersji 21.04 tworzy nowe foldery domowe jako 750. root i tak omija te sprawdzenia. Umask 077 sprawia, że wszystko powstaje jako prywatne: pliki jako 600, a foldery jako 700.

Polecenia

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

Otwórz narzędzie Kalkulator chmod