É possível alternar entre sessões de usuário desconectadas no CentOS 7?

É possível alternar entre sessões de usuário desconectadas no CentOS 7?

Eu tenho uma máquina virtual CentOS 7 que acesso usando xRDP (através de um servidor Guacamole) de uma máquina Windows.

Ocasionalmente, minha sessão xRDP atingirá o tempo limite e serei desconectado. Quando eu me reconectar à minha VM e fazer login novamente, serei presenteado com uma nova área de trabalho, mesmo se eu tivesse aplicativos abertos antes de ser desconectado. Posso ver ps -efque esses aplicativos ainda estão em execução.

Se - por exemplo - eu tentar abrir o Firefox novamente, ele retornará com um erro informando que já está aberto e precisa ser fechado primeiro.

Eu tenho que matar o Firefox antes de poder abri-lo. Também posso ver que tenho várias instâncias da minha conta de usuário (dcgsadmin) conectadas. O comando whoexibe a seguinte saída:

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)

Então a questão é como volto para minha sessão logada anteriormente? Isso é possível? Existe uma maneira de alternar entre pts sessionsou screens? Isso é um recurso do gnomo?

Alternativamente, é possível limitar o número de sessões de login de usuários ativos para 1? Dessa forma, se eu for desconectado e fizer login novamente, ele me conectará na mesma sessão de antes?

informação relacionada