和许多人一样,我非常依赖它screen
。当你需要放下手头的工作,然后再回来时,它是一种完成工作的绝佳方式。
它也是一个很棒的教学工具,允许所有人登录同一个帐户,然后screen -x
进行会话,以便每个人都能看到如何完成特定的任务。
是否可以使用标志来阻止屏幕共享-x
?或者对其进行限制,以便重新连接或加入会话时需要提供密码?
我是否需要查看屏幕的“acl”功能?如果需要,哪些功能/它们如何工作?
答案1
我认为您正在寻找锁定选项,以便在断开连接后,pro 会提示您输入密码。手册页上列出了锁定会话选项。Ca Cx(锁定屏幕)锁定此终端。
Ca Cx (锁屏)锁定此终端。
答案2
Screen 会话本质上是私密的。除非您都登录同一个用户,否则您无法共享 Screen 会话。由于您让每个人都登录同一个帐户,他们都知道您的密码,您的计算机无法区分您和他们。如果您想要一个私密会话,您需要创建另一个只有您知道密码的用户。
我能想到的唯一其他解决方案是使用屏幕内的某个程序,该程序允许您使用指定的密码锁定您的终端,或者通过执行以下操作不断将其他人从您的屏幕会话中注销:
screen -d -r
答案3
怎么样?ssh -t [email protected] '/usr/sbin/screen -R mysession'