当我在screen 中输入Ctrl-X X (sic) 时,会话被锁定。默认密码是多少?它是我用来登录 linux 的相同密码吗?
我问是因为:我通过 ssh 连接到几个不同的远程 linux 服务器,在各种风格的 linux/unix 下,并在所有这些服务器上运行屏幕会话。当我锁定屏幕会话并输入我的密码时,有时它可以工作,但在其他安装上它不起作用,因此我不知道密码是什么(所以我必须从外部“退出”该屏幕会话)。
那么,screen的默认密码是多少呢?
PS:我从不root。使用的屏幕版本:屏幕版本 4.00.03 (FAU) 23-Oct-06
tri*_*eee 34
我有时会发现自己处于同样的情况,在我使用 SSH 公钥登录的服务器上,因此根本没有密码(我知道),并且很难记住上次我做了什么来恢复。
没有必要杀死屏幕。只需断开您正在运行的终端screen,然后打开一个新的终端窗口并重新连接 ( screen -r)。
也许作为预防措施,请添加bind x到您的,.screenrc以便锁定按键不受限制。在一个已经运行screen,使用ctrl-A : bind x。
小智 12
根据我的经验,屏幕密码一直只是运行它的用户的系统密码。该手册页说,如果有一个屏幕锁定程序可用,它将如果配置这样使用。因此,也许您需要弄清楚是否是这种情况,以及该程序的行为方式。