Статьи

С FTP на sFTP с помощью MindTerm

Я изучал изящный маленький инструмент на основе Java под названием MindTerm, который может действовать как FTP-прокси, а также как клиент SSH.

Хотя я твердо привязан к использованию утилиты Terminal в OS X (и FTPeel для задач FTP), мне нравятся возможности MindTerm ssh client и proxy. Что еще более важно, его можно использовать как отдельный апплет или как библиотеку в другом веб-приложении или приложении для настольного компьютера.

Ключевым фактором для меня является его способность выступать в роли FTP-прокси, позволяя использовать стандартное FTP-соединение с рабочего стола, который маршрутизируется через ssh-соединение. По сути, каждый запускает апплет, подключается к хосту, минимизирует MindTerm, а затем запускает их FTP-клиент. В клиенте ftp хост изменяется на 127.0.0.1:21, а сеанс ftp маршрутизируется через ранее установленное соединение ssh.

Продукт имеет открытый исходный код и доступен для бесплатного ограниченного коммерческого использования для 100 пользователей или менее. Большие реализации сайта могут повлечь за собой расходы. Компания AppGate Network Security также предлагает некоторые OEM-лицензии для тех, кто ищет крупномасштабные дистрибутивы продуктов со встроенной библиотекой MindTerm.