У меня есть данные на Mac-сервере, на котором у меня есть несколько файлов.Я должен сделать ac # программу, которая подключается к серверу и получает файлы, которые отличаются.
Сервер и рабочая станция не будут находиться в одной сети, поэтому мне нужно иметь безопасный доступ (шифрованиеэто плюс, но в основном другие люди не могут читать файлы на сервере).
Я учил нескольким вещам:
- Rsync over SSH (но я не нашеллюбая хорошая библиотека на .net сервере, которая управляет ssh и достаточно недавняя)
- Samba (недостаточно защищен?) / доступ по SFtp (но мне нужно самому сделать механизм хеширования, проверить даты,.)
Какой мой лучший вариант?У вас есть другая (лучшая) идея?