Центр помощи

GenTerminal

Что такое GenTerminal?

GenTerminal — это кроссплатформенный SSH-клиент-терминал от Genspark для iPhone, Android, Mac и Windows. Подключайтесь к своим серверам, управляйте хостами и выполняйте команды с любого устройства — а ваши хосты и настройки остаются синхронизированными через ваш аккаунт Genspark.

Ключевые возможности:

  • SSH-терминал — подключайтесь к любому серверу по SSH и работайте в полнофункциональном терминале на компьютере или мобильном устройстве
  • Управление хостами — сохраняйте свои серверы, объединяйте их в группы и переподключайтесь к недавним хостам одним нажатием
  • Синхронизация между устройствами — войдите со своим аккаунтом Genspark, и сохранённые хосты и настройки будут следовать за вами на каждом устройстве
  • Зашифрованное хранилище ключей — защитите сохранённые пароли и приватные ключи паролем хранилища
  • Передача файлов по SFTP — просматривайте, загружайте и скачивайте файлы на своём сервере
  • Проброс портов (Mac и Windows) — настраивайте локальные и удалённые туннели
  • Snippets — сохраняйте часто используемые команды и запускайте их одним нажатием
  • Быстрое переключение окна и системный трей (Mac и Windows) — вызывайте или скрывайте окно глобальной горячей клавишей и держите его в трее, чтобы не мешало

Быстрый старт

  1. Скачайте и установите GenTerminal

    • iPhone — установите из App Store
    • Android — установите из Google Play
    • Mac / Windows — скачайте десктопное приложение с genterminal.ai

    Затем откройте приложение.

  2. Войдите со своим аккаунтом Genspark

    Войдите со своим существующим аккаунтом Genspark. GenTerminal интегрирован с Genspark, поэтому отдельная регистрация не требуется — а вход — это то, что включает синхронизацию ваших хостов между устройствами.

  3. Добавьте хост

    Нажмите Добавить хост (кнопка +) и заполните данные сервера:

    • Хост / адрес — имя хоста или IP-адрес сервера
    • Порт — SSH-порт (обычно 22)
    • Имя пользователя — ваш пользователь для входа на сервер
    • Аутентификация — либо пароль, либо приватный ключ

    Сохраните хост.

  4. Подключитесь

    Откройте только что сохранённый хост, чтобы начать SSH-сессию. На Mac и Windows вы вводите команды с клавиатуры, как в любом терминале; на iPhone и Android используйте панель функциональных клавиш над клавиатурой для клавиш вроде Tab, Ctrl, Esc и стрелок.


Руководство по функциям

Управление хостами и группы

Список хостов — это ваша домашняя база. Отсюда вы можете:

  • Добавлять, редактировать и удалять хосты — держите все свои серверы в одном месте
  • Объединять в группы — сортируйте связанные серверы (например, по проекту или окружению) в группы, чтобы список оставался аккуратным
  • Переподключаться к недавним хостам — ваши последние подключения выводятся для переподключения одним нажатием

Облачная синхронизация между устройствами

Когда вы вошли со своим аккаунтом Genspark, GenTerminal автоматически синхронизирует ваши хосты, группы, snippets и настройки на всех ваших устройствах. Добавьте сервер на телефоне — и он появится на Mac тоже, без ручного экспорта или импорта.

Синхронизация привязана к вашему аккаунту Genspark, поэтому вход на новом устройстве восстанавливает всё, что вы сохранили.


Хранилище ключей

Vault защищает конфиденциальные части ваших хостов — сохранённые пароли и приватные ключи — шифруя их паролем хранилища, который знаете только вы.

  • Задайте пароль хранилища — когда вы впервые сохраняете учётные данные, вам предложат создать пароль хранилища. Этот пароль разблокирует сохранённые ключи на любом устройстве.
  • Разблокировка на новом устройстве — ввод того же пароля хранилища на другом устройстве расшифровывает там ваши синхронизированные учётные данные. Ваш пароль хранилища никогда не хранится на наших серверах, поэтому держите его в надёжном месте — восстановить его за вас невозможно.
  • Шифровать ключи перед синхронизацией — настройка, которая шифрует ваши приватные ключи паролем хранилища до того, как они покинут ваше устройство, так что синхронизируется только зашифрованный текст. Включите её, если хотите, чтобы ваши ключи были защищены сквозным шифрованием при синхронизации.

Передача файлов по SFTP

Помимо выполнения команд, GenTerminal может просматривать файлы на вашем сервере по SFTP. Откройте файловый браузер для подключённого хоста, чтобы перемещаться по папкам, загружать файлы со своего устройства и скачивать файлы с сервера.


Проброс портов

На Mac и Windows GenTerminal может настраивать SSH-туннели, чтобы вы могли получить доступ к сервису через свой сервер:

  • Локальный проброс — сделать порт в удалённой сети доступным с вашей собственной машины (например, чтобы открыть базу данных или внутреннее веб-приложение, которое видит только ваш сервер)
  • Удалённый проброс — открыть порт с вашей машины на удалённой стороне

Настройте туннель вместе с подключением к хосту, и он будет активен, пока вы подключены.


Snippets

Snippets — это команды, которые вы сохраняете один раз и используете повторно. Если вы часто набираете одну и ту же команду, сохраните её как snippet и вставляйте в терминал нажатием вместо повторного ввода.


Быстрое переключение окна и системный трей

На Mac и Windows GenTerminal остаётся под рукой, не загромождая ваш экран:

  • Глобальная горячая клавиша — нажмите сочетание клавиш из любого места, чтобы мгновенно показать или скрыть окно GenTerminal. Сочетание можно изменить в Настройках.
  • Системный трей — закрытие окна оставляет GenTerminal работать в трее (строка меню на Mac), поэтому ваши сессии и быстрое переключение остаются доступными. Полностью завершите работу из меню трея, когда закончите.

Панель функциональных клавиш

На iPhone и Android клавиатуры телефонов не имеют клавиш, которые нужны терминалу, поэтому GenTerminal добавляет панель функциональных клавиш над клавиатурой с Tab, Ctrl, Esc, клавишами-стрелками и другими специальными клавишами — чтобы вы могли запускать интерактивные инструменты и сочетания клавиш так же, как в десктопном терминале.


Часто задаваемые вопросы

В: Какие платформы поддерживает GenTerminal?

GenTerminal работает на iPhone, Android, Mac и Windows. Скачайте мобильные приложения из App Store и Google Play, а десктопные приложения для Mac и Windows — с genterminal.ai. Ваши хосты и настройки синхронизируются на всех платформах, когда вы вошли с одним и тем же аккаунтом Genspark. Проброс портов и глобальная горячая клавиша / системный трей доступны в десктопных приложениях; панель функциональных клавиш — на мобильных.

В: На iPhone моя SSH-сессия отключается вскоре после того, как я переключаюсь с приложения — почему?

Это ожидаемое поведение на iPhone, а не ошибка. iOS ограничивает то, что приложения могут делать в фоне, поэтому после того как GenTerminal находится в фоне около 30 секунд, операционная система приостанавливает его, и SSH-соединение разрывается. Вернувшись в приложение, просто переподключитесь к хосту. Чтобы избежать прерывания во время долго выполняющейся команды, держите GenTerminal на переднем плане. (Приложения для Mac и Windows не подвержены этому ограничению.)

В: Как отправить диагностическую информацию при сообщении о проблеме?

Если вы столкнулись с проблемой и наша служба поддержки запросила логи, вы можете загрузить диагностику прямо из приложения:

  1. Откройте Настройки
  2. Нажмите Отправить диагностику

Это загрузит недавние логи приложения, чтобы мы могли разобраться. Укажите примерное время, когда произошла проблема, при обращении в поддержку — это поможет нам найти нужные логи.

В: Как получить поддержку?

Напишите нам на [email protected]. Укажите, что произошло, какое у вас устройство и версия ОС, и — если вы уже загрузили диагностику — примерное время проблемы.

В: Как удалить мой аккаунт?

Вы можете удалить свой аккаунт прямо из приложения. Откройте Настройки, найдите раздел аккаунта и выберите Удалить аккаунт. Удаление аккаунта удаляет ваши синхронизированные данные; это действие нельзя отменить.

В: Синхронизируются ли мои сохранённые хосты между устройствами?

Да. Пока вы вошли с одним и тем же аккаунтом Genspark, ваши хосты, группы, snippets и настройки автоматически синхронизируются на iPhone, Android, Mac и Windows. Чтобы расшифровать синхронизированные пароли и ключи на новом устройстве, введите там свой пароль хранилища.