В системе один пользователь (не считая служебных и пользователя СУБД).
Из под этого пользователя работаю по SSH, из под него же захожу в FTP.
Так вот через FTP он не загружает данные на сервер, кроме тех папок, у которых права на запись для гостей.
Как было сказано выше, FTP сервер vsFTPd.
В настройках run_as_launching_user НЕ применял.
Соответственно, vsFTPd должен писать как root (или тут я ошибаюсь?), или в чём проблема?