Ubuntu Server 14.04: Como manter o estado em sessões de área de trabalho remota?

2

Eu preciso preparar um servidor Ubuntu para uso simultâneo para 5 usuários. A idéia é usar esse servidor de clientes do Windows 7/8 remotamente, através de aplicativos do tipo "Remote Desktop". Neste momento fiz o seguinte:

  • Instalando o Ubuntu 14.04 LTS (Trusty Tahr) no computador servidor + área de trabalho GNOME3
  • Instalando o xrdp para as sessões remotas
  • Instalando o xfce4 como GUI para sessões remotas
  • Criando usuários no servidor e configurando o arquivo .xsession para atender ao desktop xfce4

Com isso, posso abrir várias Conexões da Área de Trabalho Remota do Windows, fazer o login no servidor e obter algum trabalho simultâneo básico sem problemas, mas usando o desktop xfce.

No entanto , isso não é exatamente o que eu preciso, porque se a sessão remota for encerrada por qualquer motivo, o trabalho que não foi salvo será perdido.

Minha ideia é ter uma sessão remota, em que o estado é mantido no servidor se a conexão falhar. Como um verdadeiro login do Ubuntu (com o GNOME, não xfce) diretamente para o servidor, mas a partir do Windows. Precisamos executar processos longos (com duração de horas ou dias) e não podemos perder o estado apenas porque a sessão foi encerrada .

Eu li que alguém tentou algo parecido com o VNC, mas não diz se mantém o estado da sessão. No entanto, estou tendo muitos problemas para obter o servidor VNC em execução na minha máquina (não sei ainda por que, mas é outro problema), então não posso tentar.

Então, minha pergunta é: Quais são as alternativas ao desktop remoto clássico do Windows que permitem manter o estado? É VNC? É o NX? Qualquer recomendação de software para uso intensivo em termos de desempenho e eficiência? Eu estou pedindo muito? : -)

Muito obrigado pela sua ajuda!

    
por iamgin 10.07.2014 / 16:43

3 respostas

0

Para o que você está querendo alcançar, eu acho que você realmente precisa usar o NoMachine Enterprise Server, veja o link abaixo. NOTA: Eu não tenho nada a ver com eles, no entanto, eu pesquisei isso cerca de 12 meses atrás para um cliente e essa foi a melhor opção. Alternativamente, você poderia olhar para o Linux Terminal Server Project, ou especificamente estas referências aqui: link Embora pareçam ser para versões mais antigas do Ubuntu.

NoMachine Enterprise Server oferece suporte a vários nós:

link

    
por Keith Pawson 16.07.2014 / 01:23
0

O que você precisa é o Small Business Server ou Workstation da NoMachine. Com apenas 5 usuários que precisam de acesso, provavelmente um deles será suficiente. Todas as sessões da área de trabalho serão "suspensas" e deixarão os aplicativos em execução no segundo plano.

    
por user242192 17.07.2014 / 10:17
0

Estou executando o desktop remoto XFCE via Microsoft mstsc. Se eu simplesmente matar a janela (use o "x" na área de controle de janela na parte superior central da tela), a sessão remota continuará a ser executada, mesmo que a conexão RDP seja terminada. Mais tarde, posso me reconectar à mesma sessão, em vez de criar uma nova.

    
por R.W.Shore 08.10.2014 / 21:01