Используйте клиент FTP, который позволяет Вам управлять настройками полномочий на загруженных файлах. Хорошие клиенты FTP позволят Вам просматривать настройки полномочий файла и делать эквивалент a chmod +r
(включите все полномочия чтения) в загруженные файлы.
Я имел большой успех с клиентом Filezilla и WinSCP, хотя последний для Windows только.
Если Вы управляете конфигурацией FTP-сервера, может быть возможно вынудить полномочия файла для загруженных файлов быть установленными на требуемое состояние. Не зная конкретное используемое программное обеспечение FTP-сервера, трудно сказать больше.
Это кажется, что происходит из-за набора полномочий на самом FTP-сервере. Посмотрите, есть ли у Вас конфигурационный файл в/etc/, названном proftpd.conf, Это могло бы также быть в/usr/local/etc/proftpd.conf, Если Вы действительно редактируете этот файл и изменяете Ваши umask настройки к 022