Przejdź do głównej zawartości

Uprawnienia do plików i folderów



Zadanie: uniemożliwienie innym użytkownikom dostępu do plików użytkownika na serwerze. Może to być przydatne, jeśli na serwerze jest kilku użytkowników, a jeden z nich został zhakowany iw ich imieniu próbują przeglądać katalogi innych użytkowników.



Jeśli musisz zmienić uprawnienia dla istniejących plików przy użyciu polecenia chmod:

 znajdź / catalog -typ f -print |  xargs chmod 640

W rezultacie właściciel pliku będzie mógł edytować i czytać pliki. Użytkownicy należący do grupy właścicieli mogą być czytani, osoby postronne nie będą miały żadnych praw.

Zrobimy to samo z katalogami, jednocześnie ustawimy prawo do wykonania dla użytkowników grupy, a dla właściciela dla pełnego dostępu:


 znajdź / catalog -type d -print |  xargs chmod 750

A dla nowo utworzonych plików i folderów zainstalujemy te same prawa. W tym celu edytuj domyślną wartość umask. Utwórz plik .bashrc i plik .profile w folderze głównym użytkownika (lub edytuj istniejący), wpisz w nim wiersz:

 umask 027

PS Może być również konieczne dodanie użytkownika, w imieniu którego serwer sieciowy jest uruchomiony, do grupy użytkownika - właściciela plików. Na przykład: adduser www-data somegroup .



Jak oceniasz artykuł?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Brak ocen jeszcze)
Ładowanie ...

Dodaj komentarz

Twój e-mail nie zostanie opublikowany.