セッションごとの明示承認
すべての操作要求をターゲット側で手動確認します。
エンドツーエンド暗号化のリモートターミナル協業
live-term は relay 経由でターミナルセッションを共有・操作する CLI です。リモート操作リクエストは毎回ターゲット側の承認が必要です。
npm install -g @xun66/live-term
Windows は WSL2 と併用してください。PowerShell / CMD は現在未対応です。
live-term
live-term --mode=controller --target-id=SESSION_ID
以下はターゲット端末とコントローラー端末の実際の接続フローです。
この動画はデモ用です。「はじめ方」のコマンドで実行してください。
すべての操作要求をターゲット側で手動確認します。
xebox.org を使うか、ローカル・プライベートネットワークに自前 relay を配置できます。
一度グローバルインストールし、両端で live-term を実行して Session ID で接続します。
通信は AES-256-GCM で暗号化され、セッション鍵は RSA で交換されます。
両端で同じ数値コードを確認し、中間者攻撃を検知します。
relay は暗号化パケットを中継するだけで、平文鍵を取得できません。