Требуется предоставить доступ по ssh для загрузки файлов и выставления им прав на VPS под управлением Debian.
Только в одну директорию на сервере.
Только с возможностью загрузки / замены файлов.
FTP ограничиться нельзя: предполагается использовать Capistrano для синхронизации гитхаба с сервером.