/ /どのようにしてGNU-Screenを全画面で1画面共有させるのですか? - linux、shell、centos、GNU画面、マルチユーザー

どのようにすべてのユーザーのためのGNUスクリーン共有1画面を作る? - linux、shell、centos、gnu-screen、マルチユーザ

rootユーザーとdefaultユーザーとしてアクセス可能な画面を起動する方法を教えてください。 というわけで、今私はScreenをDefault-Userとしてコマンドで起動したとき:

screen -dmS test java $JAR nogui

コマンドを実行してRoot-Userにログインし、使用しよう

screen -x test

Screenはユーザー境界のため、存在しません。

では、画面をすべてのユーザーに共有する方法はありますか? だから私はどのユーザーからの画面名で画面を添付することができます。

回答:

回答№1については9

次のように、マルチユーザーを有効にして、許可ユーザーをリストに追加することができます。

# userA opens a screen
screen -S test

# set multiuser
Ctrl-A :multiuser on

# add the user to join your session to the ACL list:
Ctrl-A :acladd root

次に

# root get the screen by userA
screen -x userA/test

この そして この お勧めです。