web-01ssh
web-02ssh
db-01ssh
dc-01rdp
dc-02rdp
bastionssh
esxi-01vnc
build-01ssh
cache-01ssh
mq-01ssh
log-01ssh
ad-02rdp
Інвентар7
prod
web-01SSH
web-02SSH
db-01SSH
dc-01RDP
lab
esxi-01VNC
build-01SSH
edge
bastionSSH
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 · порт 222 сесії
SSHrussh
RDPIronRDP
VNCvnc-rs
Вкладкисесії поруч
Split panesподіл екрана
Broadcastввід у всі
ProxyJumpчерез бастіон
SFTPпередача
Форвардингsocks / l / r
Груписпадкування
Палітрапошук хоста
Буферфайли
Keychainсекрети
ageзапасне
YAMLінвентар
Аудіоrdp
Курсорrdp
known_hostsперевірка
nas-01smb
vpn-01ssh
print-01rdp
app-03ssh
gw-01ssh
ad-01rdp
test-01ssh
stage-01ssh
esxi-02vnc
ci-01ssh
db-02ssh
fs-01ssh
Tessera
SSH, RDP і VNC в одному вікні. Інвентар лежить у вас на диску, секрети — в keychain операційної системи. Акаунт не потрібен.
Міграція
Ваш інвентар переїжджає одним кроком, а не переписується вручну.
Імпорт
- →Конфігурація 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Протоколи
Три протоколи як рівні громадяни, а не прибудова до термінала.
SSHrussh
- Ключ, пароль або агент
- ProxyJump через бастіон
- SFTP-передача файлів
- Локальний, віддалений і SOCKS-форвардинг
- Перевірка ключів хоста
RDPIronRDP
- Аудіо з віддаленої машини
- Файловий буфер обміну
- Форма курсора з сервера
- GPU-рендер без зайвих копій
VNCvnc-rs
- Окремий процес на сесію
- Той самий інвентар і вкладки
- Без власного шифрування — через SSH-тунель
Дані
Усе лишається на вашій машині. Іншого місця не передбачено.
Секрети
Keychain на macOS, Credential Manager на Windows, Secret Service на Linux. Там, де операційна система вже зберігає ваші паролі.
Запасне сховище
Там, де системного сховища немає, — файл під age-шифруванням.
Інвентар
YAML-файли на диску. Їх можна читати, редагувати й тримати під контролем версій — це звичайний текст, а не база під замком.
VNC не має власного шифрування — застосунок не вдає протилежного й розраховує на SSH-тунель.
Платформи
Три операційні системи, на кожній — свій нативний рендер.
macOS
Metal, підпис Developer ID і нотаризація
Windows
DirectX 12, вбудований HWND, буфер OLE
Linux
Vulkan