SFTP, SCP, Secure Webdav: что является наиболее подходящим?
В настоящее время я размещаю настройки общего доступа к WebDAV, чтобы хранить нужные мне файлы в любом месте. Это доступно через HTTPS.
Дело в том, что мне не нужны все механизмы HTTP, т.е. мой http-сервер nginx существует только для этой папки webdav.
Я не уверен, что сделал лучший выбор. Мои требования на стороне клиента:
- обеспеченные переводы
- монтируется как сетевой диск при работе с синхронизацией почти в реальном времени
- можно использовать для любой ОС, которую я могу использовать (включая мой мобильный (Android))
Сначала я выбрал webdav, так как он будет проходить через мой рабочий прокси (который отказывается от всего, что не на HTTP/S (порт 80 или 443)).
Сегодня я не удовлетворен настройкой, и даже если объем памяти nginx довольно мал, его поддержка webdav не совсем "чистая" и полная.
Что бы вы посоветовали между SFTP, SCP и текущим решением webdav? Я думаю, что SFTP - самое близкое решение, но мне все еще нужно выяснить, как пройти через мой прокси;) SCP кажется довольно ограниченным, когда я читаю об этом (только передача файлов, если я читаю правильно).
ура
2 ответа
SFTP в порядке, его легко настроить, и в нем нет огромных дыр. Он доступен практически во всех системах (включая Android 2.1 и выше с правильным FTP-клиентом).
SFTP довольно распространен в настоящее время, поэтому он также с меньшей вероятностью будет заблокирован.
Попробуйте установить OwnCloud с использованием SSL / TLS, он на самом деле использует WebDAV и соответствует всем вашим требованиям.
OwnCloud (стилизованный ownCloud) - это пакет клиент-серверного программного обеспечения для создания и использования сервисов файлового хостинга. OwnCloud функционально очень похож на широко используемый Dropbox, с основным функциональным отличием в том, что OwnCloud является бесплатным и открытым исходным кодом, и, таким образом, позволяет любому устанавливать и эксплуатировать его бесплатно на частном сервере, без ограничений по объему памяти (кроме для емкости диска или квоты учетной записи) или количество подключенных клиентов.
OwnCloud должен быть настроен на использование шифрования SSL / TLS
У него есть аккуратные клиенты для Android, OS X, Windows и Linux.