Eu ainda sou um novato, então isso pode não estar correto.
Você mencionou que queria hospedar seu servidor com segurança e desejar coisas de FTP. Agora eu estava com a impressão de que o FTP não era a maneira mais segura de transferir arquivos. Talvez eu esteja errado.
Gostaria de saber se o scp conseguiria o que você quer? Desculpe postar um link, mas há muitas informações aqui que podem ser úteis.
No Unix, como uso o SCP para transferir arquivos com segurança entre dois computadores? - No Unix, você pode usar o SCP (o comando scp) para copiar com segurança arquivos e diretórios entre hosts remotos sem iniciar uma sessão FTP ou fazer login nos sistemas remotos explicitamente. O comando scp usa o SSH para transferir dados, portanto, requer uma senha ou senha para autenticação. Ao contrário do rcp ou do FTP, o scp criptografa tanto o arquivo quanto as senhas trocadas, de modo que qualquer um que bisbilhotar na rede não possa visualizá-las.