1

У меня есть небольшая камера домашней безопасности, которая имеет возможности FTP для загрузки захваченных видео / изображений на FTP-сервер.

Единственное, что я использую каплю на digitalocean для хранения своего контента, но мне не нравится идея посылать свой контент в мою каплю через небезопасный FTP.

У меня есть маленький домашний сервер, на котором я запускаю паршивую Dell, и мне было интересно, есть ли способ, которым я мог бы, возможно,

Отправьте FTP-передачу на мой локальный сервер (более безопасный, потому что он будет находиться за брандмауэрами / маршрутизатором), а затем маленький сервер отправит полученный контент моей капле через SFTP

так нравится

Камера отправляет на> Маленький локальный сервер через FTP, который затем отправляет контент через SFTP в> Моя капля

Я надеюсь, что это имеет смысл, если кому-то нужно больше разъяснений, не стесняйтесь спрашивать.

1 ответ1

0

Я предполагаю, что ваш Dell работает под управлением ОС Windows.

Самое простое решение - запланировать частую регулярную синхронизацию из папки размещения локального FTP-сервера с удаленным SFTP-сервером.

Например, с WinSCP просто запланируйте регулярный запуск следующего пакетного файла:

winscp.com /log=c:\path\sync.log /command ^
    "open sftp://user:password@example.com/" ^
    "synchronize remote c:\ftp\camera /path/camera" ^
    "exit"

Для получения дополнительной информации см. Руководство WinSCP для:


Если вам нужно загрузить изображения в режиме реального времени, вы можете вместо этого запустить непрерывный скрипт с помощью команды keepuptodate.


(Я автор WinSCP)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .