Terminals — это клиентское программное обеспечение для управления удалёнными подключениями, объединяющее поддержку протоколов удалённого рабочего стола и терминального доступа, таких как RDP, VNC, SSH, Telnet и последовательные (serial) соединения. Приложение ориентировано на системных администраторов, инженеров и пользователей, которым требуется единая точка доступа к множеству удалённых хостов и устройств. Исторически подобные программы развивались как ответ на фрагментацию утилит для разных протоколов и стремились упростить организацию и переключение между сессиями.
Типичный набор возможностей Terminals включает табличный или вкладочный интерфейс для одновременной работы с несколькими сессиями, иерархическую организацию подключений, управление учётными записями и шаблонами соединений, а также возможности автоматизации и сохранения параметров. Программа часто предоставляет функции для управления безопасностью соединений, передачи файлов, настройки разрешений и параметров отображения, при этом реализация конкретных характеристик может различаться в зависимости от версии и платформы. Если официальных подробных сведений о конкретной реализации недостаточно, естественно описать общий функциональный набор и сценарии применения, присущие этому классу программ.
- Поддержка протоколов: RDP, VNC, SSH, Telnet, serial и другие расширяемые плагины.
- Вкладки и мультисессии: одновременный доступ к нескольким подключенным сеансам в одном окне.
- Организация подключений: папки, теги или дерево для упорядочивания хостов и шаблонов.
- Менеджер учётных записей: хранение и управление учетными данными и профилями для автоматического входа.
- Экспорт/импорт настроек: резервное копирование и перенос конфигураций между установками.
- Передача файлов: встроенные или подключаемые механизмы обмена файлами между локальной и удалённой машинами.
- Шифрование и безопасность: поддержка SSH-ключей, TLS/SSL для RDP/VNC и интеграция с менеджерами паролей.
- Автоматизация: сценарии подключения, макросы и параметры для запуска команд при соединении.
- Настройки отображения: масштабирование, управление цветовой схемой, буфер обмена и перенаправление устройств.
- Совместимость платформ: версии для Windows, macOS и Linux или кроссплатформенные сборки.