Для выполнения задания мне нужно создать сервис для "дорожных воинов" теоретической роты. По сути, им нужен удаленный доступ к файловому хранилищу или общему ресурсу, который должен проходить через VPN в облаке. Я создал сервер openVPN в AWS, но я не уверен насчет следующего шага. Мой учитель смутно предложил просто иметь HTTP-сервер с каталогом для доступа удаленных пользователей через VPN. Поэтому я думал о запуске другого экземпляра EC2 и настройке его в качестве веб-сервера Apache, а также о том, чтобы получить VPN для маршрутизации к этому. Вопрос в том, как я могу дать пользователям возможность загружать и скачивать файлы в каталог и из каталога на веб-сервере?
1 ответ
1
Вы можете использовать WebDAV для загрузки файлов по HTTP(S) - он изначально поддерживается Windows (хотя я бы предпочел использовать WinSCP для него) и большинством других операционных систем.
Для систем без поддержки WebDAV существует множество приложений для управления файлами на основе HTML.
В качестве альтернативы, вы можете настроить Samba в качестве файлового сервера для "общего доступа к файлам" Windows, поскольку он также имеет широкую поддержку. (На самом деле вы могли бы сделать и то, и другое - Samba через VPN, HTTP/DAV через VPN и HTTPS/DAVS через Интернет?)