Привет, сетевой друг!
Сегодня поговорим об инструменте ttyd
🟣Что это: ttyd запускает веб-интерфейс, через который можно работать в терминале удалённо. Он поддерживает CJK, IME, передачу файлов по ZMODEM, SSL, базовую аутентификацию и даже вывод картинок через sixel. Работает почти везде, а именно: на Linux, macOS, Windows, BSD и OpenWrt.
🟣Как это работает: Вы поднимаете ttyd на сервере, а коллега просто заходит по ссылке, и видит ваш терминал. Можно сделать его только для чтения или разрешить ввод команд. Удобно для админских демонстраций, удалённого обучения или совместной отладки.
🟣Как использовать:
Обычный запуск bash:
ttyd bash
С паролем для защиты:
ttyd -c admin:qwerty bash
На своём порту:
ttyd -p 8080 bash
Через HTTPS (если безопасность на первом месте):
ttyd -S -C cert.pem -K key.pem bash
Серверная Админа | #Инструмент