重置或恢复 GNU 屏幕密码

sal*_*hed 5 session password gnu-screen

我有一台服务器,我希望在其中使用 screen 运行进程。我使用以下方法启动屏幕:

screen -S <screen_name>
Run Code Online (Sandbox Code Playgroud)

使用ctrl+a+d. 但是当尝试使用重新连接屏幕时,

screen -r <screen_name>
Run Code Online (Sandbox Code Playgroud)

它要求输入屏幕密码。现在我不记得设置任何密码和root用户密码不起作用。这个怎么重置?

cat*_*cat 2

GNU Screen 将用户密码存储在 中,~/.screenrc并使用PAM/etc/pam.d/screen进行身份验证。

删除~/.screenrc应该可以解决问题。