live-term

エンドツーエンド暗号化のリモートターミナル協業

エンドツーエンド暗号化のリモートターミナル協業ツール

live-term は relay 経由でターミナルセッションを共有・操作する CLI です。リモート操作リクエストは毎回ターゲット側の承認が必要です。

npm install -g @xun66/live-term

Windows は WSL2 と併用してください。PowerShell / CMD は現在未対応です。

live-term
live-term --mode=controller --target-id=SESSION_ID

デモ

以下はターゲット端末とコントローラー端末の実際の接続フローです。

この動画はデモ用です。「はじめ方」のコマンドで実行してください。

主な機能

セッションごとの明示承認

すべての操作要求をターゲット側で手動確認します。

公開 relay / 自前 relay

xebox.org を使うか、ローカル・プライベートネットワークに自前 relay を配置できます。

シンプルな CLI フロー

一度グローバルインストールし、両端で live-term を実行して Session ID で接続します。

標準でセキュア

エンドツーエンド暗号化

通信は AES-256-GCM で暗号化され、セッション鍵は RSA で交換されます。

6 桁 SAS 検証

両端で同じ数値コードを確認し、中間者攻撃を検知します。

relay は内容を読めない

relay は暗号化パケットを中継するだけで、平文鍵を取得できません。