O encerramento de uma sessão desconectada em execução no servidor remoto depende do protocolo de conexão remota específico e do sistema que você está usando. Aqui estão alguns cenários comuns:
Sessões de área de trabalho remota (RDP):
Janelas :
- Quando você encerra uma sessão RDP desconectada no Windows, a sessão remota geralmente é desconectada normalmente. A sessão pode permanecer no Gerenciador de Conexão de Área de Trabalho Remota até que você a remova explicitamente.
- Se o computador remoto onde a sessão estava sendo executada for desligado ou perder energia, a sessão será encerrada e não poderá ser recuperada.
- Se a conexão de rede entre o cliente e o computador remoto for interrompida, a sessão desconectada poderá entrar em estado desconectado até que a conexão seja restabelecida.
macOS :
- No macOS, quando você encerra uma sessão RDP desconectada, ela geralmente é desconectada normalmente e removida da lista de conexões recentes.
Sessões de Shell Seguro (SSH):
- As sessões SSH geralmente terminam de forma limpa quando você fecha o terminal ou a janela da linha de comando do lado do cliente, presumindo que não haja processos ativos ou comandos ainda em execução no servidor remoto.
Outras ferramentas de acesso remoto:
- O comportamento de encerrar uma sessão desconectada pode variar entre diferentes ferramentas de acesso remoto. Algumas ferramentas podem permitir que você se reconecte a uma sessão desconectada, enquanto outras podem encerrá-la completamente. Verifique a documentação ou os recursos de suporte da ferramenta de acesso remoto específica que você está usando para confirmar o comportamento.
Em geral, é recomendável desconectar ou sair adequadamente das sessões remotas antes de encerrar a conexão para evitar problemas inesperados ou perda de trabalho no servidor remoto.