如何为所有用户制作GNU-Screen共享1屏幕?

时间:2012-12-19 22:43:33

标签: linux shell centos gnu-screen multi-user

如何启动可作为Root-User和Default-User访问的屏幕? 因为现在我使用以下命令启动Screen为Default-User:

screen -dmS test java $JAR nogui

执行命令并登录Root-User并尝试使用

screen -x test

它会说,它不存在,因为Screen是User-Bound,AFAIK。

那么有没有一种方法可以将屏幕共享给所有用户? 所以我可以通过任何用户的屏幕名称附加屏幕。

1 个答案:

答案 0 :(得分: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
建议

Thisthis