Для некоторых проблем с Webhost мне нужно написать инструмент резервного копирования / синхронизации файлов для общей ОС в секторе серверов (Windows / Linux). Большинство корневых серверов Linux предлагают ssh-интерфейс для безопасной связи, чтобы я мог использовать SSH File Transfer Protocol, но каково лучшее решение на стороне Windows (на лету)? И есть ли хорошие библиотеки D (или альтернативы C)
Я пишу здесь, а не в стеке администратора или Windows, потому что есть одна причина: важно, чтобы существовали библиотеки. Поэтому простая реализация важнее, чем наличие интерфейса или протокола. Простота и особенности языка, а не возможности имеют приоритет.
В общем, я ищу простой способ реализовать независимый от ОС инструмент для обмена файлами. Для выполнения синхронизации должна быть возможность доступа к некоторой информации о файле (время последней записи, время изменения, размер файла и т. Д.)
edit: «Моя версия» инструмента синхронизации должна работать на новой системе без дополнительной установки sotfware (возможно, некоторая автоматическая установка через ssh-windows-эквивалент [если есть)]
Вы только вводите свои данные доступа, и они должны работать. Кроме того, мне также нужен протокол, и это самая большая проблема. Поскольку ssh не работает на окнах на лету - есть ли эквивалент?