O FTP é provavelmente a opção mais conveniente. Se você está preocupado com segurança, você pode
- Configure o FTP para exigir "FTP sobre SSL / TLS explícito" no servidor
- Configure uma VPN e abra seu servidor FTP somente para sua VPN
A primeira dessas duas opções será a mais fácil. Será fácil instruir seus amigos sobre quais configurações usar no Filezilla para acessar o servidor. O Filezilla tentará usar o FTP explícito por TLS por padrão, portanto, nenhuma configuração adicional deve ser necessária se eles usarem o Filezilla.
Outra dica de segurança: use senhas muito strongs para FTP e apenas forneça ao seu servidor FTP acesso aos arquivos específicos que você deseja compartilhar.