Начало работы
DR-Terminal — это SSH/SFTP-клиент для Android, Desktop (Windows, macOS, Linux) и iOS. Ниже описан кратчайший путь к рабочей оболочке.
Быстрое подключение — разовый сеанс
- На боковой панели выберите Быстрое подключение (SSH).
- Введите
user,host,port(по умолчанию 22). - Выберите способ аутентификации: пароль или приватный ключ. (Аутентификация по аппаратному ключу — YubiKey/FIDO2 — доступна для сохранённых подключений, см. Аутентификация.)
- Нажмите Подключиться. При первом использовании вы увидите отпечаток ключа хоста — подтверждение добавит его в список доверенных хостов.
Сеансы быстрого подключения — разовые, но при возврате из терминала приложение предложит сохранить хост — согласие добавит его в список SSH-подключения.
Сохранённое подключение
- Боковая панель → SSH-подключения → Добавить.
- Заполните имя (псевдоним), host, port, user, способ аутентификации.
- При желании назначьте группу, задайте каталог SFTP по умолчанию, добавьте стартовый скрипт или выберите промежуточный хост.
- Сохраните. Строка появится в списке — коснитесь её, чтобы открыть терминал.
Первое подключение и доверие к хосту
При первом обращении к неизвестному серверу DR-Terminal показывает диалог с отпечатком открытого ключа хоста (SHA-256). После подтверждения ключ сохраняется в базе доверенных хостов и проверяется при последующих входах. Если он когда-либо изменится, вы получите чёткое предупреждение — стоит выяснить причину (плановая переустановка, новая инсталляция, попытка MITM).
Не только SSH
DR-Terminal — это рабочее пространство, а не просто одна оболочка. То же окно также содержит:
- Просмотр файлов по SFTP на любом сохранённом хосте (см. SFTP).
- Двухпанельный файловый менеджер для копирования между локальной машиной и удалённым хостом (см. Файловый менеджер).
- Сеансы Telnet для роутеров, лабораторного оборудования и классических BBS (см. Telnet).
- Локальный терминал и сеансы serial/UART на Desktop (см. Локальный & последовательный).
Каждый сеанс — это вкладка: переключайтесь между ними, переименовывайте или (на Desktop) отделяйте в отдельное окно. Контекстное меню вкладки также позволяет перезапустить сеанс: полное переподключение на месте с сохранением вкладки и её настроек.
Куда попадает ваш пароль
Пароли и приватные ключи никогда не попадают в JSON-файлы конфигурации. Каждая платформа использует своё нативное защищённое хранилище: Android Keystore (EncryptedSharedPreferences), iOS Keychain и файл AES-256-GCM на Desktop. Подробности в разделе Безопасность и данные.