Como configuro minha instância do AWS para servir uma área de trabalho remota para que eu possa usar os serviços de terminal do Windows para acessá-la?

7

Meu plano maligno é servir o rdp de uma instância do AWS Ubuntu para que eu possa ter um desktop xubuntu permanente, enquanto eu viro do Windows para o Windows (ou qualquer computador na verdade). É tão fácil quanto rodar o mstsc -v {aws.public.url}.

Como, por meio do ssh, posso ter a instância atendendo a uma área de trabalho remota?

    
por Davious 14.11.2010 / 18:14

2 respostas

4

Observação: essa resposta agora está desatualizada:

  • xrdp não precisa mais de tightvnc para 11.04 .. talvez 10.10 também
    • então, não é necessário instalar o tightvnc, basta instalar o xrpd
    • então, também, a restrição em máquinas de 64 bits é levantada

Obrigado a resposta da nealmcb e seguindo a discussão tightvnc + xrdp, eu tenho que trabalhar aqui é a minha lista completa de tarefas para configurar um mstsc - aws possíveis:

Xubuntu não Ubuntu Desktop

Eu originalmente tentei um desktop Ubuntu, mas com uma micro instância, o desempenho do gui era muito lento, a mudança para o xubuntu dá um desktop remoto razoavelmente responsivo

Configuração da AWS

  1. Crie um par de chaves (salve como um arquivo .pem na máquina local)
  2. Modificar grupo de segurança padrão, adicione RDP, tcp, 3389, 3389, 0.0.0.0/0
  3. Criar uma instância do AWS: Canonical ami-508c7839
    • (i386 importante devido a 64 bug em tightvnc)
    • use isso para a seção de dados do usuário

#cloud-config

apt_update: true
apt_upgrade: true
packages:
 - xubuntu-desktop
 - indicator-applet-session
 - gnome-themes-selected
 - tightvncserver
 - xrdp

acesso SSH no Windows

  1. faça download de putty e puttygen
  2. com puttygen: crie um .ppk a partir do .pem
  3. putty {awc.public.url}, autenticação ssh com arquivo .ppk

Configuração do servidor

Você pode ter que esperar que o apt-get do xubuntu-desktop seja concluído antes que o xrdp.ini esteja disponível.

sudo vim /etc/xrdp/xrdp.ini
# remove the entries below the xrdp1 block
sudo adduser me
sudo addgroup me admin

agora eu posso mstsc -v {aws.public.url} no aws.

D Problema no toque de tecla

  • Sistema - > Preferências - > Atalhos de Teclado
  • Alterar o atalho da área de trabalho da apresentação de D para alt-D

Graças aos seguintes recursos:

Guia de instalação da AWS

link

Guia de instalação do Xubuntu AWS

link

TightVNC + XRDP

link

TightVNC 1.3.9 Edições de 64 bits

link

Problema da chave RDP D

link

Problema do applet de comutação rápida

link

    
por Davious 19.11.2010 / 02:06
4

Eu não sei sobre a execução de um serviço compatível com rds, mas se você não conseguir encontrar um, o VNC deve atender às suas necessidades - basta instalar um servidor VNC na AWS e um cliente VNC nas máquinas com Windows. Veja por exemplo esta discussão do VNC

    
por nealmcb 16.11.2010 / 16:48

Tags