GNU Screenセッションの共有


17

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


私の知る限り、マルチユーザー向けの画面にはsetuid rootがインストールされており、現在では管理者が好きではありません。情報をsetuidする必要性があまり見られないので、私の情報は古くなっている可能性があります。
vrdhn 09

回答:


10

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


あなたのためにそれを修正
キップ

最初のリンクと代替リンクの両方が壊れているようです。

archive.orgリンクを修正
カミルキジエル

リンクされた記事の重要な部分を回答に含めてください。これは、リンクのみの回答が歓迎されない理由の良い例です。リンクが腐敗すると、回答は役に立たなくなります。
グロノスタジ

18

自分のスクリーンセッション内で次の操作を行います(私はボブであり、画面をfredと共有したい)

^A :multiuser on
^A :acladd fred

次に、fredに次のように入力します。

$ screen -x bob/

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

画面のmanページにacl-syntaxに関する詳細情報があります。たとえば、画面セッションを読み取り専用で共有することができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.