Настроить sftp из под proftpd.
https://www.digitalocean.com/community/tutorials/h...https://www.digitalocean.com/community/tutorials/h...
В процессе настройки:
DefaultRoot ~
Добавить нового пользователя в :apache с /bin/bash.
Если не соединяется то в конфиге proftpd проверить и добавить/закоментить:
UseFtpUsers off
# Set the user and group that the server normally runs at.
#User proftpd
#Group nogroup
Иначе смотреть в сторону selinux.