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, 777
nadał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.conf
powią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ą 775
przesłane natychmiast po przesłaniu.
Ale tylko moje przesłane foldery otrzymują 775
uprawnienia.
Dostałem moje przesłane pliki 1411 permissions
Czy ktoś może mi pomóc w rozwiązaniu tego?