Odpowiedzi:
Spróbuj wykonać polecenie chmod. Na przykład, jeśli masz nazwę katalogu mydir, następujące polecenie włączy rekursywnie odczyt / zapis dla tego katalogu.
$ chmod -R +rw mydir
Po więcej informacji:
$ man chmod
Wybierz folder główny, z którym chcesz pracować, i otwórz Inspektora (CMD-i lub kliknij prawym przyciskiem myszy i „Pokaż informacje”). W dolnym panelu możesz zarządzać uprawnieniami.
Dodaj i usuń uprawnienia do listy tam. Aby zastosować te same uprawnienia rekurencyjnie do każdego podfolderu, kliknij trybik i wybierz „Zastosuj do zamkniętych elementów ...”
Uwaga: zauważyłem, że „Zastosuj do zamkniętych przedmiotów ...” jest wyszarzone, gdy mała ikona kłódki w prawym dolnym rogu okna jest zablokowana. W takim przypadku po prostu kliknij blokadę, aby ją odblokować, wprowadzając dane uwierzytelniające, a następnie spróbuj ponownie za pomocą opcji „Zastosuj do zamkniętych elementów ...”
Chcesz użyć poleceń chmod
i chown
.
Jeśli dobrze pamiętam, możesz zmienić uprawnienia w następujący sposób:
chmod -R +a "joshhunt allow read" /some/file/or/folder/
chmod -R +a "Guest deny read" /some/other/folder/
chmod -R +a "Guest deny write" /some/other/folder/
Aby uzyskać więcej informacji na temat tych poleceń, wyszukaj odpowiednie strony podręcznika w terminalu:
man chmod
man chown
chmod -R +rwX mydir
doda wykonanie tylko wtedy, gdy ma to sens.