是否可以将“屏幕”会话设为“私人”?

是否可以将“屏幕”会话设为“私人”?

和许多人一样,我非常依赖它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'

相关内容