Программное обеспечение Kermit для Microsoft Windows
Original article: https://kermitproject.org/k95.html
Новая версия C-Kermit для бета-тестирования Windows № 4 — 15 декабря 2022 г.
C-Kermit для Windows, ранее известный как Kermit 95, доступен для загрузки и бета-тестирования. Это полная замена Kermit 95 , с открытым исходным кодом, бесплатная, актуальная, включает в себя обновленный встроенный SSH-клиент , и ее можно загрузить в любую страну мира. НАЖМИТЕ ЗДЕСЬ, чтобы прочитать об этом и загрузить, если хотите.
SSH-соединения заблокированы – январь 2017 г.
Версия OpenSSH 7.4 ломает SSH-клиент K95 2.1.3 (2003) и более ранних версий, заменяя все шифры, используемые K95, новыми, о которых K95 не знает. Потребовалось около пяти лет, чтобы новый SSH-сервер был установлен повсеместно, а затем использовать SSH-клиент K95 в Kermit 95 было невозможно. Но по состоянию на декабрь 2022 года вы можете использовать замену K95: C-Kermit для Windows (предыдущий пункт ) .
Проект Кермита в Колумбийском университете был отменен с 1 июля 2011 г.
Оставшаяся часть этой страницы описывает Kermit 95 2.1.3 от января 2003 года , который был последним официальным выпуском Kermit 95 до того, как наш программист Windows и безопасности Джеффри Альтман был уволен, а затем, в 2011 году, проект Kermit в Колумбийском университете был закрыт. закрыто. Описание в значительной степени применимо и к предстоящему выпуску C-Kermit для Windows (CKW), за исключением любых вопросов, касающихся покупки или лицензирования. В отличие от K95, CKW бесплатен и имеет лицензию с открытым исходным кодом.
Кермит 95 2.1 для Microsoft Windows
|
[ ЧТО НОВОГО ] [ ОБЗОРЫ ] [ ГАЛЕРЕЯ ] [ ОБУЧЕНИЕ ] [ Графический интерфейс ] [ Часто задаваемые вопросы ] [ ОШИБКИ ] [ ИСХОДНЫЙ КОД ]
К отпустить 95: Интернет и последовательная связь для Microsoft Windows® 95 , Windows 98 , Windows ME , Windows NT (4.0 и более поздних версий), Windows 2000 , Windows XP , Windows Server 2003 , Windows Vista , Windows 7 , Windows 10 и IBM OS/2 из Кермит Проект, предлагает вам текстовые терминальные соединения с Unix, VMS и многими другими типами хостов, позволяя вам напрямую взаимодействовать с их оболочками и приложениями, передавать файлы и, при желании, автоматизировать взаимодействие и передачу файлов с помощью встроенного на независимом от платформы и транспорта языке сценариев.
ОСНОВНЫЕ МОМЕНТЫ
- ВЕРСИЯ 2.x ЗАПУСКАЕТСЯ В ГРАФИЧЕСКОМ ОКНЕ
- Подключения виртуального терминала Интернета: SSH, Telnet, Rlogin, SSL/TLS.
- Интернет-безопасность: SSH v1/v2, Kerberos 4/5, сертификаты X.509/PKI и SRP.
- Встроенные безопасные FTP- и HTTP-клиенты командной строки с поддержкой сценариев.
- Функции блокировки для создания пленочных сеансов.
- Активный и пассивный режимы FTP.
- Обход HTTP-прокси и брандмауэра SOCKS4.
- Переадресация портов SSH (туннелирование).
- Переадресация сеанса X Windows.
- Постоянные соединения через NAT.
- Соединения через модем и последовательный порт.
- Встроенный эмулятор терминала поддерживает более 40 различных эмуляций терминала.
- Протоколы передачи файлов Kermit, FTP, XYZMODEM и ASCII.
- Интернет-сервис для удаленного доступа.
- Перевод международного набора символов, включая Unicode.
- Цифровой и буквенно-цифровой пейджинг.
- Полное скриптование и автоматизация всего вышеперечисленного.
- Простая графическая однократная настройка всех ваших подключений.
Что отличает Kermit 95 от других коммуникационных пакетов Windows? Его уникальное сочетание параметров безопасности, методов подключения, протоколов, наборов символов, возможностей настройки и сценариев, а также огромное количество и точность эмуляций терминала. И мы не только «занимаемся Windows» — мы также предоставляем совместимое программное обеспечение для Linux, FreeBSD, OpenBSD, Solaris, AIX, HP-UX, VMS и множества других платформ . Изучите язык команд Kermit и язык сценариев один раз, используйте его во многих видах соединений, на разных компьютерах и операционных системах. : прошлое, настоящее и будущее.
Kermit 95 используется во всем мире в академическом, государственном, корпоративном и некоммерческом секторах. В частном секторе, K95 является фаворитом консультантов, системных интеграторов и производителей высокотехнологичного оборудования, которые включают его в свои продукты или услуги. В сфере здравоохранения он широко используется для подачи страховых претензий, а также в больничных информационных системах, лабораториях и медицинских устройствах; на розничном рынке он используется для инвентаризации, POS-приложений и приложений EDI; в библиотеках для доступа к каталогу и работы в бэк-офисе; в любой крупной организации это удобный инструмент мониторинга и управления сетью. Он популярен во всем мире благодаря всесторонней поддержке набора символов. В каждом секторе его функции безопасности делают его идеальным для удаленного обслуживания защищенных веб-сайтов и любых критически важных или конфиденциальных текстовых приложений, а также для таких простых задач, как чтение электронной почты без заражения вирусом .
ФУНКЦИИ
(Нажмите, чтобы узнать подробности)
Kermit 95 готов к использованию в 2000 году и совместим с Европой . Он состоит из двух основных компонентов:
номеронабиратель настраивает и запускает все ваши соединения (набираемые или сетевые, защищенные или открытые текстовые, терминальные или FTP) с помощью меню, кнопок и диалоговых окон, поэтому вам не придется иметь дело со сложными файлами инициализации, макросами. определения, команды или «синтаксис» любого рода. Dialer может настроить столько различных соединений, сколько вы хотите, и может управлять несколькими одновременными активными соединениями. Для дополнительного удобства программа Dialer может создавать ярлыки на рабочем столе или в меню «Пуск» для наиболее часто используемых соединений.
ДИАЛЕР ГрафическийСОЕДИНИТЕЛЬНЫЙ ДВИГАТЕЛЬ
Фактическая работа — связь, передача файлов, создание сценариев и т. д. — выполняется K95.EXE Программа, похожая на своих собратьев в UNIX , VMS и MS-DOS , которая обычно (но не обязательно) запускается с помощью кнопки набора номера, чтобы автоматически выполнять каждое из ваших подключений со всеми соответствующими настройками и желаемыми настройками. Графический номеронабиратель в большинстве случаев устраняет необходимость прямого взаимодействия с командной строкой. Тем не менее, все команды здесь, на случай, если они вам понадобятся. . . или если вы хотите написать для них сценарий. Таким образом, Dialer настраивает, организует, запускает и управляет вашими соединениями, а K95 выполняет всю основную работу. |
Начиная с версии 2.0 , механизм подключения представлен в двух формах: графический интерфейс пользователя (GUI) , K95G.EXE (только Windows, не OS/2) и консоль, K95.EXE . Предыдущие выпуски были доступны только в консольной версии. Для получения подробного описания новой версии графического интерфейса НАЖМИТЕ ЗДЕСЬ .
СОЕДИНЕНИЯ
Примечание. Большинство из них устарели или, по крайней мере, их трудно найти по состоянию на 2021–2022 годы. В частности, новые серверы SSH отклоняют соединения от старых клиентов SSH, таких как K95. Серверы Telnet, FTP и RLOGIN практически запрещены в Интернете. Частные сети, такие как DECNET, LAT и TES, также, вероятно, вымерли.
Интернет: SSH v1/v2 (только Windows)
Интернет: TELNET (также входящий)
Интернет: FTP
Интернет: RLOGIN
Интернет: HTTP
Интернет: Интернет-служба Kermit
Модемный исходящий и входящий вызов:
- Встроенная база данных модема и дозвона
- Телефония Майкрософт (TAPI)
- RFC2217 Звонок на модемный сервер Telnet
Прямые соединения последовательного порта с последовательной частью
DECnet и LAT:
- В Windows 95/98/ME/NT/XP/2000 требуется PATHWORKS-32 7.0 или более поздняя версия.
- В OS/2 требуется DEC PATHWORKS 2.0 или более поздняя версия (которая больше не является продуктом).
TES32 (только для Windows) : (требуется InterConnections Inc TES32, который больше не является продуктом)
NETBIOS ( только для OS/2 ) Именованные каналы
IBM OS/2 (только для OS/2)
Перенаправленные коммуникационные порты IBM OS/2 Warp Server (OS/ только 2)
БЕЗОПАСНОСТЬ
Соединения SSH v1 и v2 (следующий элемент), а также защищенные соединения Telnet и FTP с использованием протоколов Kerberos IV, Kerberos V, SRP, SSL/TLS или пары открытых/закрытых ключей для аутентификации и шифрования, когда хост оснащен совместимыми серверами. . (Экспорт в некоторые страны ограничен; SSH и Kerberos недоступны для OS/2.) ( НАЖМИТЕ ЗДЕСЬ , чтобы просмотреть защищенные серверы Telnet и FTP.) K95 2.1 совместим со стандартными библиотеками и интерфейсами OpenSSH, OpenSSL, Kerberos и SRP. и поддерживает пересылку Telnet данных авторизованного сеанса системы X Windows через защищенные соединения.
ОСОБЕННОСТИ БЛОКИРОВКИ
Версия 2.1.3 добавляет новую возможность настраивать «зависимые» сеансы для пользователей, скрывая панель инструментов, строку меню и/или строку состояния, отключая обратную прокрутку и блокируя доступ к окну команд, номеронабирателю и другим внешним приложениям. . Сеансы теперь можно предварительно настроить как свернутые, развернутые (полноэкранный) или обычное окно.
SSH-КЛИЕНТ
Основанный на OpenSSH 3.0.2p1, встроенный SSH-клиент K95 (только для Windows, а не для OS/2) поддерживает SSH версий 1.3, 1.5 и 2.0 и полный набор методов аутентификации, включая пароль, пары открытого/закрытого ключей, Kerberos. 4, Kerberos 5 GSSAPI и SRP, а также с внешними агентами SSH. Как и все другие методы подключения K95, он полностью доступен для сценариев. Он поддерживает все те же эмуляции терминала и функции, что и Telnet, Rlogin и модемные клиенты K95: наборы символов, сопоставление клавиш, прокрутка назад, действия мыши и т. д. И полностью интегрирован в K95 Dialer, а также в сам K95. НАЖМИТЕ ЗДЕСЬ , чтобы прочитать о новом SSH-клиенте Kermit 95. Начиная с версии 2.1.3, также поддерживается пересылка агента SSH .
FTP- И HTTP-КЛИЕНТЫ
Высокофункциональная реализация FTP-клиента , включающая:
- Защищайте соединения Kerberos 4/5, SSL, TLS или SRP, а также традиционные незащищенные соединения.
- Автоматическое переключение текстового/двоичного режима для каждого файла.
- Рекурсивная загрузка дерева каталогов.
- Атомное перемещение файлов.
- Преобразование набора символов, в том числе в/из Unicode .
- Гибкий выбор файлов (имя, список имен, образец имени, дата, тип, размер, список исключений).
- Режимы обновления и восстановления.
- Сохранение временной метки при загрузке.
- Параметры коллизии файлов для загрузки.
- Новые функции протокола FTP: FEAT, MLSD, MDTM, SIZE.
Реализация HTTP 1.1 включает в себя:
- Безопасные HTTPS-соединения, а также незащищенные HTTP-соединения.
- Поддержка как однократных, так и постоянных соединений.
- Возможность установки прокси для обхода брандмауэра.
- Доступ к информации заголовка, такой как метки времени.
И HTTP, и FTP полностью поддерживают сценарии, что позволяет (например) автоматически безопасно обновлять удаленные веб-сайты или сайты файловых архивов (или с них).
МОДЕМНЫЙ НАБОР
Интеллектуальный список телефонов, который понимает разницу между международными, междугородными, местными, бесплатными и внутренними вызовами АТС и настраивается в соответствии с вашим местоположением; это позволяет использовать несколько телефонных номеров для одной услуги; и можно сказать, сколько раз и как часто следует дозваниваться, если соединение не установлено. Поддерживается 10-значный набор номера в Северной Америке. Цифровой и буквенно-цифровой пейджинг.
УДАЛЕННЫЙ ДОСТУП
Kermit 95 обеспечивает удаленный текстовый режим или клиент/серверный доступ к вашему ПК несколькими различными способами:
- Интернет-служба Кермита Windows
- Режим хоста
- Прямые соединения Kermit-to-Kermit через последовательный порт, коммутируемое соединение или через Интернет.
Что такое терминал??? Нажмите здесь, чтобы узнать.
ЭМУЛЯЦИЯ ТЕРМИНАЛА
Эмуляция 40 различных типов терминалов, включая ADM-3A; Посол Анн-Арбора (частично); АНСИ-ББС; Аватар/0+; АТ386; Бебокс ANSI; Общие данные DASHER D200, D210; Общие данные DASHER D217 в собственном и Unix-режимах; ДЕК VT52; DEC VT100, VT102, VT220, VT320 с цветными расширениями; Орешник 1500; Хит/Зенит 19; Хьюлетт-Паккард 2621А; HPTERM; IBM HFT и AIXTERM; ИБМ 3151; консоль Linux; Майкрософт ВТНТ; QNX ANSI и консоль QNX; СКОНСИ; Сименс Никсдорф BA80 и 97801-5xx; Солнечная консоль; Телевидео ТВИ910+, ТВИ925, ТВИ950; Волкер Крейг VC404; Wyse 30, 50, 60, 160 и 370. Tektronix, Sixel, ReGIS и другие графические эмуляции в настоящее время не включены. НАЖМИТЕ ЗДЕСЬ , чтобы просмотреть галерею экранов терминалов K95. Функции эмуляции терминала включают в себя:
- Горячие точки URL-адресов, автоматически выделенные и готовые к щелчку клавишей Ctrl.
- переключение колонок VTxxx 80/132
- Размеры экрана, выбираемые пользователем с помощью команды, диалогового окна или перетаскивания.
- Быстрое обновление экрана даже при зашифрованном соединении
- Совместимость с устройствами речи и Брайля.
- Полноцветный режим в ANSI, VT и подобных эмуляциях.
- Пользовательские цвета
- Практически неограниченная обратная прокрутка с помощью полосы прокрутки или клавиш прокрутки.
- Переключение полноэкранного/оконного режима (развертывание/восстановление в графическом интерфейсе)
- Копирование/вставка, печать, поиск и создание закладок в буфере обратной прокрутки.
- Хост-ориентированная и локальная печать
- Полностью настраиваемые карты клавиш для каждого типа терминала
- Режимы клавиатуры PCTERM, EMACS, Word Perfect, русский и иврит
- Функциональные клавиши, настраиваемые пользователем и хостом
- Импорт/экспорт файлов сопоставления ключей Kermit MS-DOS.
- Поддержка клавиатуры DEC LKxxx
- Встроенные функции мыши: копирование/вставка/передача, управление курсором, активация URL-адреса.
- Преобразование набора символов в обоих направлениях
- Терминальные сеансы на основе Unicode для многих языков одновременно, даже в Win9x/ME.
- Составление ключа для символов Latin-1 и Latin-2
- Ключ создания Юникода
- Включены переключатели Ctrl/CapsLock и Esc/Grave (только для Windows 95/98/ME)
- Универсальное управление принтером, включая двунаправленные принтеры и встроенное преобразование текста/PostScript.
- Всплывающая контекстно-зависимая помощь, отладка и многое другое.
- Идеальный результат VTTEST.
ПЕРЕДАЧА ФАЙЛА
В дополнение к новым встроенным FTP- и HTTP-клиентам Kermit 95 включает в себя следующие протоколы и функции передачи файлов для использования в терминальных сеансах при любом из методов подключения — последовательном или сетевом, защищенном или текстовом:
- Самая быстрая и продвинутая реализация протокола Kermit, доступная где угодно: скользящие окна, длинные пакеты, удаление префиксов управляющих символов, блокировка сдвигов, преобразование набора символов, функция обновления, восстановление неудачных передач из точки сбоя, автоматическое пофайловое управление. переключение текстового/двоичного режима, рекурсивная передача дерева каталогов, сохранение меток времени, протокол потоковой передачи Kermit и многое другое.
- Интернет-сервер и клиент Kermit
- Интегрированный X/Y/ZMODEM по лицензии Online Solutions Oy , Ювяскюля, Финляндия
- Автоматическая загрузка для Kermit и Zmodem
- Автоматическая загрузка переводов Кермита
- Пакетная загрузка и скачивание, включая функцию обновления.
- Захват и загрузка файлов «ASCII» (без протокола)
- Передача файлов в фоновом и переднем плане
- Длинные имена файлов
УПРАВЛЕНИЕ ФАЙЛАМИ
Экран команд Kermit 95 аналогичен окну команд Windows и позволяет получать списки каталогов; копировать, переименовывать и удалять файлы; создавать и удалять каталоги; поиск текста в файлах; отображать файлы на экране и т. д., но с большим количеством команд и опций, чем в Windows, более дружественным интерфейсом (списки файлов и ключевых слов по запросу, завершение файлов и ключевых слов, встроенная справка) и полная возможность создания сценариев. Те же функции управления файлами доступны и для управления удаленными файлами через соединение клиент/сервер Kermit (или, в некоторой степени, FTP), и многие из них привязаны к самому процессу передачи файлов; например, предоставление возможности атомарного «перемещения» файла с одного компьютера на другой.
ИНТЕРНЕТ-СЕРВИС КЕРМИТА
Internet Kermit Service (IKS) — это протокол клиента/сервера для передачи файлов и управления через Интернет, аналогичный FTP, но с большим количеством функций, безопасности и автоматизации. Он описан в Интернет-RFC 2839 и 2840 . Kermit 95 может выступать как в качестве клиента IKS, так и (только в Windows NT/2000/XP/2003/Vista) в качестве сервера IKS, обеспечивая контролируемый и управляемый удаленный доступ к вашему ПК из Интернета. Дополнительную информацию см. в Руководстве пользователя Windows IKS , Руководстве администратора Windows IKS и Руководстве пользователя Unix IKS , Руководстве администратора Unix IKS .
АВТОМАТИЗАЦИЯ
Язык команд и сценариев K95 позволяет не только автоматизировать рутинные и сложные задачи, но и обеспечивает беспрецедентную степень настройки, поэтому вы можете адаптировать его к любым условиям. Тот же интуитивно понятный и переносимый язык широко используется на сотнях других платформ. : Автоматическое запрограммированное взаимодействие с другими компьютерами, службами или устройствами: ожидание строк или шаблонов (одного или нескольких одновременно), ответ с помощью других строк; принимать решения на основе успеха или неудачи любой команды, ввода хоста или других критериев. Макросы, блочная структура, встроенные и определяемые пользователем переменные и массивы с областью действия, ассоциативные массивы, манипуляции со строками и арифметические функции, арифметика даты и времени, пользовательские функции, манипуляции с файлами и доступ к ним, IF-ELSE, FOR, WHILE, SWITCH , GOTO и многое другое. Вы даже можете попросить Кермита писать для вас сценарии, наблюдая и записывая ваше взаимодействие с хостом. НАЖМИТЕ ЗДЕСЬ , чтобы познакомиться.
НАБОРЫ ПЕРСОНАЖЕЙ
Преобразование набора символов как во время эмуляции терминала, так и ( уникальная особенность протокола Kermit) передачи файлов: поддерживаются все основные наборы символов Западной Европы, Восточной Европы, греческого, кириллицы и иврита, а также Unicode UCS-2 и UTF-8. И, только для передачи файлов, также различные наборы символов японской катаканы и кандзи (JIS, Shift-JIS, EUC). НАЖМИТЕ ЗДЕСЬ, чтобы просмотреть список, и ЗДЕСЬ , чтобы просмотреть несколько снимков экрана.
ДОКУМЕНТАЦИЯ И ПОДДЕРЖКА
Удобное онлайн-руководство плюс (только для розничных копий в термоусадочной упаковке) подробное техническое справочное руководство, которое также доступно отдельно . Техническая поддержка по электронной почте (только до 20 июня 2011 г.).
КАК ЕГО ПОЛУЧИТЬ
(Раздел устарел; получить его больше невозможно. Бесплатная версия с открытым исходным кодом должна быть завершена; НАЖМИТЕ ЗДЕСЬ для получения дополнительной информации.
ФУНКЦИИ НЕ ВКЛЮЧЕНЫ
[ СКАЧАТЬ ] [ Заказать ] [ Вверх ] [ Главная ]
Перечисленные ниже функции не включены в текущую версию Kermit 95:
- SCP, SFTP
- Перетаскивание или другие графические формы передачи файлов.
- IPv6, IPsec и другие новые стандарты Интернета.
- Tektronix, Sixel, ReGIS или другие эмуляции графического терминала.
- Наборы программных символов VT3xx и/или Wyse
- Обработка комбинирующих последовательностей Юникода
- Обработка плоскостей Unicode 1 и выше
- Интеграция Unicode в командный язык
- Эмуляция терминала Duospaced CJK
- Эмуляция терминала IBM Mainframe 3270
- Эмуляция терминала IBM AS/400 5250
- Поддержка Windows CE / Pocket PC
- API-интерфейсы, специфичные для Windows, для обмена объектами данных с другими приложениями.
Microsoft и Windows являются зарегистрированными торговыми марками корпорации Microsoft.
Windows NT является торговой маркой корпорации Microsoft. OS/2, Warp и Merlin являются зарегистрированными торговыми марками International Business Machines Corporation. Kerberos является торговой маркой Массачусетского технологического института. SRP является торговой маркой Стэнфордского университета.