我有一台 CentOS 7 虚拟机,可以使用 xRDP(通过鳄梨酱服务器)从 Windows 计算机访问该虚拟机。
有时,我的 xRDP 会话会超时,并且会断开连接。当我重新连接到虚拟机并再次登录时,即使我在断开连接之前打开了应用程序,我也会看到一个全新的桌面。我可以看到ps -ef
这些应用程序仍在运行。
例如,如果我尝试再次打开 Firefox,那么它会返回一条错误,指出它已经打开,需要先关闭。
我必须先杀死 Firefox,然后才能打开它。我还可以看到我登录了多个用户帐户 (dcgsadmin) 实例。该命令who
显示以下输出:
dcgsadmin pts/0 2020-08-05 09:10 (:10.0)
dcgsadmin pts/1 2020-08-05 09:12 (:10.0)
dcgsadmin pts/2 2020-08-05 09:30 (:11.0)
那么问题是如何切换回之前登录的会话?这可能吗?有没有办法在pts sessions
或之间切换screens
?这是gnome的一个功能吗?
或者,是否可以将活动用户登录会话的数量限制为 1?这样,如果我断开连接并再次登录,它会将我登录到与以前相同的会话吗?