web-dev-qa-db-ja.com

GNUスクリーンセッションの共有

間もなく教授との打ち合わせがありますが、彼は学校で直接会うことはありません。代わりに、彼はSkypeとSSHログインを介して私に会います。私はGNU Screenのヘビーユーザーですが、これまでマルチユーザー機能を使用したことはありません。マルチユーザー機能を設定するにはどうすればよいですか。また、彼に与える適切な権限は何ですか(すなわちr/w/x)?

17
ascagnel

良いチュートリアル ここ 。 ACL権限の設定方法については、GNU画面マニュアルの この部分 を参照してください。必要だとは思わないが、必要だと思う権限を彼に与えてください。 acladdで指定されたデフォルトから変更します。

10
Kamil Kisiel

自分の画面セッション内で次の手順を実行します(私はbobであり、画面をfredと共有したい)

^A :multiuser on
^A :acladd fred

次に、フレッドに次のように入力するように指示します。

$ screen -x bob/

これを機能させるには、screenをsuidrootとしてインストールする必要があります。 (Sudo chmod +s /usr/bin/screen、これはセキュリティリスクになる可能性があります)

acl-syntaxの詳細については、 screen man page -たとえば、読み取り専用のscreenセッションを共有することができます。

18
levinalex