Новое: tTerm в браузереЧитать

Облачный терминал
для серверов и компьютеров

Терминалы живут в облаке, а не на ноутбуке: закрыл крышку посреди сборки, открыл с телефона, и всё на месте. Ключи на устройстве не нужны, порты открывать не нужно.

Начать бесплатно Открытый код

Серверы на LinuxПо обычному SSH, одной командой на сервере

Компьютеры на macOS и LinuxДаже за NAT и без открытых портов

Любой браузерНа ноутбуке, планшете и телефоне

Как это работает

Три шага до первой команды

01

Добавь машину

На сервере одна команда, и он в списке. Компьютеру хватит небольшого агента: связь идёт изнутри.

$ curl -sSL https://connect.tterm.net/s/… | sudo sh
02

Открой терминал

В любом браузере. Вкладки из разных проектов рядом, переход к любой машине по Cmd+K.

03

Работай как привык

Твой шелл, твои программы, sudo. Закрыл вкладку, а терминал работает дальше.

Возможности

Терминал, который понимает команды

tTerm знает, где начинается и кончается каждая команда, чем она закончилась и где ты сейчас. Поэтому с выводом удобно работать, а не только читать его.

Каждая команда блоком

Код возврата, время, каталог и ветка. Блок можно скопировать целиком, свернуть или выполнить ещё раз.

Строка ввода как в редакторе

Многострочный ввод, история на всех устройствах, подсказки и Tab. Опасную команду tTerm переспросит.

Каталог и ветка в один клик

Нажми на каталог или ветку над строкой ввода и выбери нужную. cd и git switch выполнятся обычным блоком.

vim и htop на всё окно

Полноэкранные программы работают как в обычном терминале. А если хочется по-старому, есть классический режим.

Терминал живёт без вкладки

Закрыл ноутбук посреди сборки? Она идёт дальше, вывод сохранится. Вернёшься с любого устройства.

Всё под рукой по Cmd+K

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

Заметки рядом с машинами

Ранбуки, чек-листы и заметки о доступах лежат в проекте и открываются вкладкой рядом с терминалом.

Свои проекты в цвете

Проект под клиента, окружение или задачу, со своими машинами и заметками. По цвету видно, из какого проекта вкладка.

Имена терминалов

deploy, logs, migrations вместо terminal 2. Дважды щёлкни по терминалу, набери имя и нажми Enter.

Безопасность

Ключи не храним.
Порты не открываем.

Доступ к машинам легко дать и так же легко забрать. Вот как он устроен.

Сертификат на две минуты

Для каждого подключения подписываем свой сертификат SSH с твоим именем внутри, и он годится только для этого сервера. Твои ключи нам не нужны.

Подпись отдельно

Ключи CA живут в отдельном процессе без сети. Ядро не может их прочитать, только попросить подпись, и каждая подпись записывается.

sshd_config не трогаем

Доверие добавляется одной строкой в authorized_keys одного пользователя. Ничего не перезапускаем.

Связь только изнутри

Агент на компьютере сам выходит на связь, входящих портов не нужно. Удаляется одной командой.

Без посредников

Страница и терминалы идут напрямую на наш сервер в ЕС. Cloudflare у нас только DNS и команд не видит.

Открытый код

tTerm Web и агент открыты под AGPL. Установочный скрипт короткий: прочитай его перед запуском.

Для команды

СКОРО

Видно, кто что запускал

Позови коллег в проект и дай каждому свою роль. Доступ к серверам больше не нужно раздавать ключами.

  • Роли в проекте: владелец, админ, участник и наблюдатель.
  • Общий журнал: кто, что, где и когда выполнил, и чем закончилось.
  • Наблюдение: можно смотреть в терминал коллеги, и он всегда видит, кто смотрит.

Тарифы

Бесплатно, пока мы строим

Всё, что уже есть в tTerm, без оплаты. Платные тарифы появятся позже, и мы напишем о них заранее.

FreeСЕЙЧАС

Бесплатно

Для каждого, пока tTerm в бете. Без карты и пробного срока.

Начать бесплатно
  • До 50 машин
  • До 24 открытых терминалов
  • Серверы и компьютеры
  • Свои проекты и заметки
  • История команд с выводом 30 дней
  • Терминалы живут без вкладки
  • Тёмная и светлая тема

Вопросы

Нужно ли что-то ставить на мой компьютер?

Нет, хватит браузера. Ставить что-то нужно только на машины, к которым подключаешься: на сервер одна команда, на компьютер небольшой агент.

Что вы храните?

Команды с выводом 30 дней, чтобы показать историю, и журнал входов. Ключей и паролей не храним. Подробно в Политике конфиденциальности.

Чем это лучше обычного SSH-клиента?

Работает из любого браузера, ключи на устройстве не нужны. Терминал не обрывается, когда закрыл ноутбук. А каждая команда приходит блоком, который легко скопировать и повторить.

Как забрать доступ у tTerm?

Удали сервер в tTerm, и он сам уберёт свой доступ с сервера. Если сервер не ответит, tTerm покажет команду, которая сделает это на нём. Как убрать всё остальное, что поставил установщик, написано в начале самого скрипта. Агент с компьютера удаляется одной командой.

А бот в Telegram?

Остаётся и работает: терминал прямо в чате, @tTermNetBot. Веб и бот пока живут отдельно.

Как связаться с поддержкой?

Напиши на support@tterm.net. Если нашёл уязвимость, пиши на security@tterm.net.

Блог

Что нового в tTerm

Все записи
Все записи

Первый терминал за минуту

Войди по почте, добавь сервер одной командой и работай из любого браузера.