Что я могу сделать, чтобы заменить FTP?

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

Подвох: мне нужно что-то, что поддерживает Linux, Windows и OS X, а сервер должен работать на Windows.

Редактировать: он также должен аутентифицировать пользователей на основе существующих учетных данных Windows.

7 ответов

Решение

Одним из вариантов является использование webdav. IIS поддерживает webdav. Поскольку вам нужна защищенная система, вы, очевидно, захотите настроить SSL.

Webdav обычно будет открыт через большинство брандмауэров и будет работать через стандартный http-прокси. Большинство других предложенных вариантов, как правило, труднее пройти через брандмауэры, которые вы не контролируете.

OSX и Windows имеют собственные клиенты webdav. Linux может использовать webdav через fusedav.

Вероятно, Webdav будет несколько проще для пользователей, но иногда он действует несколько странно.

SFTP звучит как то, что вам нужно, и OpenSSH прекрасно работает под Windows/Cygwin, с клиентами, доступными для всех платформ, которые вам нужны.

Используйте Apache + mod-dav + mod-ssl. Ваши общие ресурсы будут рассматриваться как веб-папка под Windows и как монтируемые файловые системы или доступны через ftp-подобные клиенты под Linux и MacOS.

Более подробная информация о WebDAV: http://www.webdav.org/

FTPS также будет работать.

http://en.wikipedia.org/wiki/FTPS

мистифицировать

Вы можете попробовать SFTPPlus Server, так как он поддерживает как локальные, так и учетные записи Active Directory в Windows. В случае, если в будущем вы захотите сменить ОС, это будет легко, при этом поддержите Linux, AIX, Solaris, HP-UX.

Вы можете заменить протокол FTP на SFTP, FTPS или HTTPS, поскольку все они намного лучше, чем FTP. Настоятельно рекомендуется использовать SFTP и HTTPS, так как их гораздо проще настроить за брандмауэром.

Я один из людей, разрабатывающих SFTPPlus

С этой целью я использовал Bitvise WinSSHD на нескольких серверах. Это (удушье) стоит денег, ~$99 / сервер, но дает вам широкий выбор вариантов SFTP, включая возможность импорта ключей, чтобы исключить использование паролей для аутентификации.

Работает без проблем с клиентами Mac, *nix и Windows, исходя из моего опыта работы с ним на сегодняшний день.

http://www.bitvise.com/

НТН

Посмотрите на CrushFTP. Работает отлично и имеет широкий спектр безопасных опций. Отличная поддержка и правильная цена. Пробовал с клиентами Windows и Mac, и это прекрасно работает. Не пробовал последнюю версию. Запуск 4.9.9 на сервере Windows 2003, работающем на сервере VMware. Производительность хорошая и, кажется, не требует много ресурсов. Бесплатная демоверсия и несколько действительно хороших онлайн-инструкций. Из списка функций сайта "CrushLDAP (используйте ActiveDirectory или LDAP для загрузки ваших пользователей)"

http://www.crushftp.com/

Мы работаем уже много месяцев, и все, кажется, довольны продуктом.

Другие вопросы по тегам