Nadawanie uprawnień (chmod) plikom i katalogom
Jak zmienić uprawnienia dostępu dla określonych grup użytkowników? Można to szybko zrobić za pomocą funkcji w PHP a także klienta FTP.
1. Funkcja w PHP
<?php
chmod("/katalog/plik.php", 0XXX);
//XXX - wybrany chmod. Przykład: "0600", "0644" lub "0666".
?>
- 600 - właściciel ma prawo do odczytu i zapisu,
- 644 - właściciel ma prawo do odczytu i zapisu, reszta ma prawo odczytu,
- 666 - wszyscy mają prawo do odczytu i zapisu,
- 700 - właściciel ma prawo do odczytu, zapisu i uruchomienia,
- 755 - właściciel ma wszystkie prawa, reszta ma prawo do odczytu i uruchomienia,
- 777 - wszyscy mają pełne prawa,
2. Klient FTP Filezilla
Popularny i ceniony wśród użytkowników klient FTP to właśnie Filezilla. Jest rozpowszechniany na zasadach licencji GPL. Program cechuje dostępność w wielu wersjach językowych i łatwość obsługi. Za jego pomocą bez problemu można pobierać pliki wielkości ponad 4 GB oraz zatrzymywać a następnie kontynuować, uprzednio zatrzymane pobieranie. Jest dostępny dla systemów operacyjnych: MS Windows, Linux, macOS.
- uruchom program Filezilla,
- kliknij na plik prawym klawiszem myszki,
- wybierz opcję "prawa pliku",
- zaznacz lub wpisz wartość chmod,
- zatwierdź przyciskiem OK,
Kategorie: PHP + MySQL. Tagi: #php. Źródło obrazków: Pixabay, Font awesome.