无头机上的 Ubuntu 22.10(和 22.04)远程桌面将我赶出会话并注销

无头机上的 Ubuntu 22.10(和 22.04)远程桌面将我赶出会话并注销

经过一段不确定的时间(通常可能是一个小时,也可能更短),当我使用远程桌面时,我的会话被中断,并且我被注销。(这当然意味着我无法远程登录!)

我在无头 HP Proliant Microserver Gen 8 机器上运行 Ubuntu 22.10 桌面。

我原以为它与 VS Code 有关,但现在我在使用终端或文件时也遇到了这个问题。我无法确定原因。

有人有什么想法吗,特别是关于我可以查看哪些日志?

它已经不再只是一种滋扰了:叹息

编辑:查看崩溃前的 journalctl,我看到了以下内容:

pr 27 10:25:22 XXXServer gnome-remote-desktop-daemon[1164]: [10:25:22:412] [1164:102408] [ERROR][com.freerdp.core.peer] - peer_recv>
Apr 27 10:25:22 XXXServer gnome-remote-desktop-daemon[1164]: [10:25:22:413] [1164:102408] [ERROR][com.freerdp.core.transport] - tran>
Apr 27 10:25:22 XXXServer gnome-remote-de[1164]: Unable to check file descriptor, closing connection
Apr 27 10:25:26 XXXServer sshd[102410]: Received disconnect from 119.28.107.44 port 57148:11: Bye Bye [preauth]
Apr 27 10:25:26 XXXServer sshd[102410]: Disconnected from authenticating user root 119.28.107.44 port 57148 [preauth]
Apr 27 10:25:26 XXXServer gnome-remote-desktop-daemon[1164]: [10:25:26:758] [1164:102416] [ERROR][com.freerdp.core.peer] - peer_recv>
Apr 27 10:25:26 XXXServer gnome-remote-desktop-daemon[1164]: [10:25:26:758] [1164:102416] [ERROR][com.freerdp.core.transport] - tran>
Apr 27 10:25:26 XXXServer gnome-remote-de[1164]: Unable to check file descriptor, closing connection
Apr 27 10:25:31 XXXServer sshd[102418]: Received disconnect from 208.109.38.20 port 50896:11: Bye Bye [preauth]
xxx@XXXServer:~$ sudo journalctl  --since="-2 minutes"
Apr 27 10:30:56 XXXServer kernel: Linux version 5.19.0-40-generic (buildd@lcy02-amd64-029) (x86_64-linux-gnu-gcc-12 (Ubuntu 12.2.0-3>

我更改了服务器的名称。所有 IP 地址对我来说都没有任何意义。

答案1

好吧,我最终偶然发现了这个问题。在试图弄清楚如何阻止所有这些 ssh 攻击时,我注意到在我的 HP Proliant Microserver Gen8 机器(使用 ssh!!!)的固件中有一个选项,ILO 4(Integrated Lights Out)控制台将在 30 分钟不活动后断开连接。我已将其设置为无穷大,希望这样可以解决问题。这个控制台很有用,因为它显示了屏幕上的内容,我可以从中重新启动服务器,但没用,因为鼠标滞后得非常厉害——另一个问题)

我的下一个问题是想知道为什么我开始发现远程桌面显示的屏幕上显示今天的日期,我必须单击才能获得登录屏幕。幸运的是,我安装了一些扩展程序,允许从锁定的终端登录。

它应该只显示自动登录屏幕!就像往常一样。在进行上述修复之前,这种情况就发生了。

对于那些发现自己无法使用 rdp 的人,我发现的一种方法是通过 ssh 登录并运行命令

sudo systemctl 重新启动 gdm.service

我认为 gdm 是 gnome 显示管理器(以前是 lightdm 或类似的)

然后我就可以通过 rdp 重新登录了。(感谢 chatGPT 为我提供一些线索)。

:哈哈

相关内容