Назад | Перейти на главную страницу

Простые и безопасные альтернативы FTP

У меня есть небольшой сервер Win2003, который мне нужен для удаленной загрузки файлов. Он находится за маршрутизатором с переадресацией портов. Есть ли что-то более простое, чем настройка FTP на IIS и внесение необходимых изменений как в IIS, так и в маршрутизатор, чтобы разрешить пассивные соединения? Есть ли что-нибудь более безопасное (например, SCP / SSH), которое не будет сложным и / или дорогим?

Бесплатная альтернатива WinSSHD - FreeSSHD- он также поддерживает SFTP, ssh и т. д. Filezilla - отличный клиент, поддерживающий FTP, SFTP и FTPS.

WebDAV может работать для того, что вам нужно. Все говорят, что он мертв, или умирает, или как протокол обесценился, но пока ничто не заменило его.

Один из способов - установить WinSSHD. Это SSH-сервер для Windows. Он позволяет подключаться через SSH-клиент (у той же компании есть бесплатный). После подключения появляется диспетчер SFTP, который позволяет передавать файлы через туннель SSH.

В качестве дополнительного преимущества вы также можете RDP к серверу и создавать правила переадресации портов, чтобы вы могли туннелировать другой трафик через ваш сервер.

Я должен отметить, что программа бесплатна для некоммерческого использования или 100 долларов США для коммерческого использования.

Тим упомянул о клиенте Filezilla. Хочу отметить Сервер Filezilla.

Из вики сервера Filezilla:

FileZilla Server - это FTP-сервер, который поддерживает FTP и FTP через SSL / TLS. FTP через SSL / TLS обеспечивает безопасные зашифрованные соединения с сервером.

Я уже устанавливал сервер один раз, и его довольно легко установить и настроить. (Но я не использовал функцию SSL. Я не думаю, что это становится намного сложнее.)

Вы также можете использовать FTPS или SFTP. Первый использует шифрование SSL, а второй - SSH для выполнения передач.

Вы можете запустить Serv-u под Windows (не так уж и дорого), и он подходит для производства, что позволяет вам выбирать FTPS или SFTP.

Кроме того, он обеспечивает безопасный веб-интерфейс, что важно, если у вашего клиента нет клиента.

Лично я предпочитаю SFTP, потому что мне нужно перенаправить только один порт (обычно 22), в то время как в FTP вам нужно: 20 для данных / 21 для команды и диапазон высоких портов для пассивных передач.