Перейти до вмісту
Tessera

SSH, RDP і VNC в одному вікні.

Інвентар лежить у вас на диску, секрети — в keychain операційної системи. Акаунт не потрібен.

Завантажити

macOS · Windows

web-01SSH
dc-01RDP
admin@web-01:~$ uptime
 18:04:22 up 92 days, 4:11, 2 users, load average: 0.14, 0.09
admin@web-01:~$ systemctl is-active nginx
active
admin@web-01:~$ ss -tlnp | head -3
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 511 0.0.0.0:80 0.0.0.0:*
LISTEN 0 511 0.0.0.0:443 0.0.0.0:*
admin@web-01:~$
ssh · ed25519 · порт 22
Реконструкція інтерфейсу за компонентами застосунку — буде замінена скріншотом збірки
Міграція

Ваш інвентар переїжджає одним кроком, а не переписується вручну.

Імпорт
  • →Конфігурація mRemoteNG у XML, з папками й параметрами
  • →~/.ssh/config як він є
Експорт
  • ←Назад у mRemoteNG
  • ←Royal TSX (RoyalJSON)
  • ←Власний бандл .tessera, з обліковками під age-шифруванням окремо
$ tessera import mremoteng ~/confCons.xml
$ tessera import openssh ~/.ssh/config
$ tessera export royal --group prod

Для користувачів mRemoteNG: що імпортується і чого ні

Протоколи

Три протоколи як рівні громадяни, а не прибудова до термінала.

SSHrussh
  • Ключ, пароль або агент
  • ProxyJump через бастіон
  • SFTP-передача файлів
  • Локальний, віддалений і SOCKS-форвардинг
  • Перевірка ключів хоста
RDPIronRDP
  • Аудіо з віддаленої машини
  • Файловий буфер обміну
  • Форма курсора з сервера
  • GPU-рендер без зайвих копій
VNCvnc-rs
  • Окремий процес на сесію
  • Той самий інвентар і вкладки
  • Без власного шифрування — через SSH-тунель
Сесії

Робочий день — це десятки сесій одночасно, а не одна.

Вкладки і split panes

Кілька сесій в одному вікні, а екран ділиться на панелі — кожна зі своєю сесією, поруч.

Broadcast-ввід

Один набраний рядок іде в усі панелі поділу одночасно — та сама команда на десяти хостах.

Папки зі спадкуванням

Параметри папки дістаються дочірнім хостам. Правити доводиться одне місце, а не двадцять.

Командна палітра

Пошук хоста з клавіатури, без мандрівки деревом інвентарю.

Дані

Інвентар і секрети лишаються на вашій машині.

Секрети

Keychain на macOS, Credential Manager на Windows. Там, де операційна система вже зберігає ваші паролі.

Запасне сховище

Там, де системного сховища немає, — файл під age-шифруванням.

Інвентар

YAML-файли на диску. Їх можна читати, редагувати й тримати під контролем версій — це звичайний текст, а не база під замком.

VNC не має власного шифрування — застосунок не вдає протилежного й розраховує на SSH-тунель.

Платформи

macOS і Windows уже доступні, Linux у розробці.

macOS

Apple Silicon. Metal, підпис Developer ID і нотаризація

Windows

x86_64. DirectX 12, вбудований HWND, буфер OLE

Linux

У розробці. Публічної збірки ще немає.

Завантажити

macOS · Windows

Питання

Часті питання.

На яких платформах працює Tessera?
На macOS (Apple Silicon) і Windows (x86_64, інсталятор або портабельний zip). Збірки для Intel Mac немає. Linux у розробці: публічної збірки ще немає.
Які протоколи підтримує Tessera?
SSH (з SFTP, форвардингом портів і ProxyJump), RDP і VNC. Telnet і послідовного порту немає.
Скільки коштує Tessera і чи є безкоштовний режим?
Безкоштовно до 10 хостів. Ліцензія коштує 1 599 UAH (≈ $39) за місце, безстрокова, з 12 місяцями оновлень. Продовження оформлюється як нова ліцензія.
Чи потрібен акаунт або хмара?
Ні. Акаунта немає, синхронізації через хмару немає: інвентар лежить на вашому диску.
Де зберігаються паролі й ключі?
У keychain операційної системи: Keychain на macOS, Credential Manager на Windows. Якщо системного сховища немає, застосунок веде файл під age-шифруванням. Інвентар окремо: це YAML-файли на диску, без секретів.
Як перенести підключення з mRemoteNG?
Імпортуйте confCons.xml одним кроком: папки й параметри підключень переїдуть. Паролі не імпортуються, їх вводять знову.
Чи потрібен інтернет, щоб перевірити ліцензію?
Ні. Ліцензію перевіряють офлайн за підписом Ed25519.
Чи збирає Tessera телеметрію?
Раз на добу застосунок надсилає пінг: ідентифікатор встановлення, ідентифікатор ліцензії, версію застосунку й ОС. У безкоштовному режимі його можна вимкнути.