Witam.
Mój ftp to vsftpd
Potrzebuje ustawić go w ten sposób by po wgraniu plików na serwer miały one prawa do odczytu przez wszystkich użytkowników.
Zmiana uprawnie
W pliku konfiguracyjnym:
Kod: Zaznacz cały
file_open_mode=0666
#dla anonimków
anon_umask=022
#dla userów
local_umask=022
U mnie nie działa może coś źle robię, a może nie opisałem problemu jak należy.
Użytkownicy maję ograniczony dostęp za pomocą chroota, muszą się logować, a ich folder jest folderem przypisanym do Virtualnego hosta w apache.
Chodzi o to by mogli sobie uaktualnić/dograć pliki na serwer i by one były widoczne dla apache i można je było wyświetlić lub pobrać za pomocą przeglądarki. W tym momencie cały czas dostaję odmowę dostępu i muszę ręcznie zmieniać przez chmod aby mogły być odczytywane przez wszystkich.
Użytkownicy maję ograniczony dostęp za pomocą chroota, muszą się logować, a ich folder jest folderem przypisanym do Virtualnego hosta w apache.
Chodzi o to by mogli sobie uaktualnić/dograć pliki na serwer i by one były widoczne dla apache i można je było wyświetlić lub pobrać za pomocą przeglądarki. W tym momencie cały czas dostaję odmowę dostępu i muszę ręcznie zmieniać przez chmod aby mogły być odczytywane przez wszystkich.