Como criar um servidor de área de trabalho remota no servidor Ubuntu por usuário

2

Eu quero criar um servidor de estilo antigo - tipo thinclient / terminal de trabalho com o servidor ubuntu 12.04. Eu estava tentando usar x11vnc para servir desktops remotos para usuários, mas pelo que eu entendi [depois de algumas horas], ele serve diretamente a exibição x de / para apenas um usuário. Eu quero ter algo como o Windows 2008 RDS-login, onde cada usuário se conecta e logins para seu próprio desktop e tem seu próprio ambiente de trabalho.

É possível com o servidor Ubuntu?

Obrigado

Edit: Parece que o xrdp é capaz de servir esse serviço. Eu vou dar uma olhada.

Edit2: O XRDP realmente cria o ambiente que eu quero e funciona rápido e bom. Eu só tive um pequeno problema com xsessions padrão para cada login. A solução foi criar um arquivo .xsession em ~ do usuário e adicionar     gnome-session --session = gnome Agora estou tentando mudar o idioma da sessão para o xrdp. Embora as contas de usuários tenham alterado suas configurações de idioma, a sessão xrdp sempre aparece com o inglês padrão.

Edit3: Eu mudei / etc / default / locale para o meu idioma desejado mudando todo o sistema operacional para o meu idioma nativo ainda procurando uma maneira de configurá-lo por usuário

    
por Ali Akdurak 15.06.2012 / 16:40

1 resposta

0

Apenas para fins informativos, responderei a minha própria pergunta e falarei sobre o que aconteceu.

Após as alterações mencionadas na questão, o XRDP funcionou, mas existem problemas com o XRDP que não podem ser facilmente resolvidos. Por exemplo, não há como trabalhar com o Xrdp em um teclado não inglês. Nas minhas pesquisas, não consegui encontrar uma solução nem uma solução alternativa para esse problema, que é fatal, já que todos os teclados de nossa empresa eram turcos. [Mais tarde, encontrei a solução para criar arquivos de mapa de teclado XRDP. Mas nós falhamos com isso, pois o setxkbmap também não funcionou por vários motivos. Confira aqui ]

Então descartamos o Xrdp pelo favor do NX. O NX é uma biblioteca escrita pela NoMachine. A GPL também possui algumas verificações de empresas. Há também a implementação do FreeNX, mas o suporte parece ter desaparecido.

De qualquer forma, a instalação do NoMachine NX é fácil e direta, embora você tenha que fazer o mesmo truque com o arquivo .xsession no diretório home do usuário para definir o desktop padrão se não tiver instalado o unity, mas apenas o gnome.

Como o NoMachine NX também tem edição corporativa, não vou falar sobre os resultados que obtemos com o objetivo de evitar propaganda.

Como último ponto, demora um pouco mais e é cansativo alcançar os mesmos resultados com o XRDP. No final, quando ambos trabalham, o NX é mais rápido e permite uma configuração mais fácil. resultado do usuário de forma bastante satisfatória.

    
por Ali Akdurak 24.06.2012 / 08:30