【问题标题】:Gnu Screen asks for password when I close a screen: what password does it want?当我关闭屏幕时,Gnu Screen 要求输入密码:它需要什么密码?
【发布时间】:2015-02-27 11:35:54
【问题描述】:

我有多个屏幕运行相同的长进程。

当我尝试关闭一个(C-a,x)时,我得到一个空白屏幕:

Key:    •

当我输入任何内容并按回车时,我得到:

Again:  •

如果不同,我会得到“密码不匹配”,如果相同我会得到:

Screen used by Andrew Swift <local>.
Password:•

我的管理员密码无效。

如何正确关闭屏幕?

【问题讨论】:

    标签: macos bash terminal osx-yosemite gnu-screen


    【解决方案1】:

    C-a x 是“锁屏”的默认组合,而不是“关闭”。它要求输入两次密码以设置该密码,因此您必须再次输入密码才能重新输入。

    关闭屏幕窗口的正常方法是从其根目录退出 shell,通常通过键入 exit。按 C-d(发送 EOF 字符)也可能起作用,具体取决于 shell。

    我刚刚发现了这个“备忘单”,它很好地总结了各种命令:http://aperiodic.net/screen/quick_reference

    【讨论】:

    • 锁定的想法是保护终端。但是,如果我杀死终端窗口,然后重新附加一个新窗口 (screen -RD),我可以进入屏幕会话而无需输入密码。有没有办法在重新附加时要求输入密码? [更新]:找到答案here
    【解决方案2】:

    CTRL-A x - 意思是“锁定屏幕”。

    所以,它要求您输入锁定密码(当然是两次)。您可以输入任何字符串。当然,当他们不匹配时,它会说 mischmah。

    锁定屏幕会话后,您需要再次输入密码才能解锁会话。只需再次输入选择的密码即可。

    您可以“分离屏幕”会话(CTRL-A D)而不是锁定,或者您只需使用 CTRL-D 来结束正在运行的 shell..

    【讨论】:

    • 遇到了同样的问题。要关闭/删除分割区域,大写 X 意味着我们实际上必须执行 ctrl-a shift-x。在 GCP 中执行此操作时,我遇到了要求我输入密码的屏幕,不得不重置机器。 :-\
    猜你喜欢
    • 2013-10-07
    • 2021-11-24
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    • 2012-11-09
    • 1970-01-01
    • 2014-12-11
    • 1970-01-01
    相关资源
    最近更新 更多