У меня есть сервер, размещенный в Amazon AWS, который мы хотим использовать для обработки файлов (думаю, рендеринг нескольких узлов, детали не имеют значения). То, как работает наше конкретное программное обеспечение, заключается в том, что мы должны скопировать файлы, которые нужно обработать, в папку наблюдения, и они будут автоматически выбраны.
Итак, вопрос в том, как получить файлы на сервер. Люди, которые собираются обрабатывать файлы, не являются техническими, поэтому я не хочу вводить FTP или подобные команды. Моя идея состояла в том, чтобы сервер в нашей локальной сети имел общий файловый ресурс и синхронизировал файлы с общего ресурса на сервер с помощью Unison, который работает через сокеты TCP.
Я все настроил, и это прекрасно работает. Но единственное, что меня беспокоит, это то, что трафик Unison не шифруется. Файлы, которые мы обрабатываем, не чувствительны, но я, тем не менее, немного неудобен. Я мог бы пойти по пути установки SSH на сервер, но я помню, что это было неудобно для правильной установки. Также мне не нужен доступ к оболочке.
Существуют ли альтернативы SSH, которые позволили бы мне установить туннель переадресации портов, который проще в настройке? Или SSH по-прежнему лучший вариант?