ローカルソケットと共有する方法を知っていますが、tmux
少し違うようにしたいと思います。 「デモ」モードで実行したいです。ここで始まる人は誰でも正常な読み取りおよび書き込みアクセス権を持ち、接続する人は誰でも正常な読み取りおよび書き込み権限を持っています。ソケットモードへのアクセス777
は表示専用です。ヘアアイロンから手書きのビートを外してみましたが、tmux
まったく付いていません。これを可能にする設定オプションはありますか?それとも、このユースケースをサポートできる代替ツールですか? GUI画面共有ツールは範囲外です。 CLIでなければなりません。
答え1
tmux
attach
オプションがあります-r
必要な作業を行います。
読み取り/書き込みセッションでは正常に開始されます。
読み取り専用セッションに対してこれを行います。
tmux attach -r
読み取り専用アクセスを強制するには、シェルが自動的にtmuxに接続するマシンに「読み取り専用」アカウントを提供し、マシンの一般アカウントを読み取り/書き込み可能なアカウントに制限することでこれを保証できます。アクセスユーザー。
答え2
特殊マットこれはダヤ(tmuxフォークです)
実行すると、SSH / HTTP、読み取り/書き込みという4つの一時公開(!)アドレスが得られます。
プライバシーが懸念される場合(a)読み取りアクセスのみを共有できますが、住所を持っている人は誰でも見ることができます。または (b) SSH キーを使用して制御を共有しますtmate -a ~/.ssh/authorized_keys
(Web アクセスを無効にする)。