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 -ef
que 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 who
exibe 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 sessions
ou 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?