Как настроить ftp/sftp на aws

Я хочу обмениваться файлами с клиентом через Интернет и изучаю ftp-решения на aws. Я пробовал aws sftp, но устанавливать политики ролей неудобно, и сервис кажется немного дорогостоящим для моего базового варианта использования. Существует ли альтернативный способ настройки ftp-сервера на EC2 или S3, к которому могут получить доступ пользователи, не являющиеся пользователями aws. Я хочу добавить разрешения на чтение для разных пользователей для разных подкаталогов. Я использую macosx.

Я попытался следовать инструкциям по https://stackoverflow.com/questions/7052875/setting-up-ftp-on-amazon-cloud-server но неясно, как я могу разрешить пользователям, не являющимся пользователями aws, просматривать мои файлы, и я не смог заставить vsftpd работать.

Существует ли рекомендуемая/стандартная настройка aws для обмена файлами с пользователями, не являющимися пользователями aws, предпочтительно безопасно (sftp). Я бы делился обновленными файлами несколько раз в день каждый день с сотнями пользователей.