GNU 屏幕:未找到 Utmp 插槽

Nic*_*ley 8 centos display

我刚刚设置了一个专用服务器,安装了最少的 CentOS 7,我刚刚安装了screen. 当我在我的普通用户帐户下运行它时,打开一个新的屏幕窗口,然后关闭它,我收到了这个错误:Utmp slot not found -> not removed。也许我是小气或强迫症,但这让我发疯。我在某处读到您可以使用该setutent命令来修复此错误,但我什至不知道在哪里可以找到它,并且联机帮助页建议它只是您在 C 代码中使用的一个函数。有没有人可以帮助这个菜鸟弄清楚到底发生了什么?

vad*_*ipp 8

打开您的~/.screenrc并将以下行粘贴在那里:

deflogin off
Run Code Online (Sandbox Code Playgroud)

然后重新启动screen

这将禁用 utmp 日志记录,从而摆脱烦人的消息。

我在屏幕手册中找到了这个选项。


小智 0

utmp 是一个原始数据库,包含当前登录用户的信息(终端、登录时间等)。当用户注销时,与用户名和会话终端对应的记录将被删除。因此,尽管该消息表明存在一个小错误,但并不严重。