Mam serwer z systemem Ubuntu 12.10 x64 i ostatnią wersją vsFTPd.
Mój użytkownik example.com ma włączony folder domowy /var/www/example.com,
Wewnątrz utworzyłem folder public_html, 777nadałem mu uprawnienia i usunąłem uprawnienia do zapisu w folderze użytkownika domowego. Wszystko działa dobrze, ale:
Każdy plik przesłany przez FTP (za pomocą SmartFTP) otrzymuje wartość chmod równą 0.
Moja vsftpd.confpowiązana była tylko jedna linia:
local_umask=022.
Próbowałem zmienić na:
file_open_mode=777
local_umask=002
Tak więc moje pliki zostaną 775przesłane natychmiast po przesłaniu.
Ale tylko moje przesłane foldery otrzymują 775uprawnienia.
Dostałem moje przesłane pliki 1411 permissions
Czy ktoś może mi pomóc w rozwiązaniu tego?