2011-03-25 23 views

Respuesta

16

Esto funciona en RHEL 6.3 de 64 bits: (nota: # significa superusuario y puede ser reemplazado por sudo)

# yum groupinstall "Desktop"  
# yum install tigervnc-server xorg-x11-fonts-Type1 
# vncserver 
# chkconfig vncserver on 

# vi /etc/sysconfig/vncservers 

Edite las dos últimas líneas, , sin comentar,, donde myuser es un usuario creado (por lo general, ec2-user).

VNCSERVERS="2:myuser" 
VNCSERVERARGS[2]="-geometry 1280x1024" 

Guardar cambios.

Editar iptables:

# vi /etc/iptables 

añadir esta línea:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT 

iptables Restart:

# service iptables restart 

A continuación, editar el archivo xstartup:

# vi /root/.vnc/xstartup 

Hacer sea la última línea:

exec gnome-session 

a fin:

  • Reiniciar la instancia (para restablecer sus servicios vncserver)
  • Asegúrese de que el grupo de seguridad de Amazon permite tcp 5902 el tráfico
  • Inicie un visor VNC como RealVNC en su computadora local
  • Conéctese a public_ip: 5902
+2

'yum groupinstall" Desktop "' me avisa Advertencia: Group basic-desktop no tiene paquetes para instalar. No hay paquetes en ningún grupo solicitado disponibles para instalar o actualizar. ¿Algunas ideas? – Andrey

+1

Eso funciona como un encanto incluso aunque también me aparece el error mencionado anteriormente en este comentario. – Dominik

4

No sé si se cierra. Pero generalmente puede instalar un servidor VNC en cualquier instalación Linux, incluidas las AMI existentes. Y luego, conéctese usando un cliente VNC para obtener escritorio remoto.

O use un servidor y cliente NX.

O incluso el protocolo simple X, pero esto será muy lento.

+0

Gracias por su respuesta. – calejero

+1

Gracias por su respuesta. Mi conocimiento de la línea de comandos de linux es muy limitado. He encontrado una solución, en lugar de iniciar un AMI de linux, he ejecutado Windows OS AMI. – calejero

+0

positivamente brillante! –

1

Puede consultar la publicación here si está interesado en usar Freenx para conectarse a una AMI de Amazon usando Fedora, CentOS, RHEL (o cualquier otra distribución basada en yum).

+0

El enlace está muerto. Si tienes un enlace actualizado para tu publicación, por favor agrégalo. – Hypnovirus

2

Puede instalar GNOME en LINUX AMI para GUI. También puede utilizar NOMACHINE para esto. Si usted está haciendo uso de las medidas de seguimiento de Ubuntu AMI se mencionan a continuación:

export DEBIAN_FRONTEND=noninteractive 
sudo -E apt-get update 
sudo -E apt-get install -y ubuntu-desktop 
1

Estas son las instrucciones (gracias a Renan de AWS) que he recibido de mayo de 2015.

  1. lanzamiento de un nuevo, o utilizan una instancia existente de Ubuntu. Utilicé Ubuntu 13.10 Saucy Salamander, de 64 bits.10:08:04 AM
  2. actualización de la lista de paquetes del sistema: 10: 08: 04 AM sudo apt-get update10: 08: 04 AM
  3. Opcional - recomiendo actualizar todos los paquetes instalados, incluso el núcleo. Sin embargo, puede haber razones para no querer esto: 10: 08: 04 AM sudo apt-get dist-upgrade10: 08: 04 AM
  4. Instalar LXDE y TightVNC (Esto demorará un tiempo, dependiendo del tipo de instancia) : 10: 08: 04 a.m. sudo apt-get install tightvncserver10 LXDE: 08: 04 a.m.
  5. reiniciar el sistema: 10: 08: 04 a.m. sudo reboot10: 08: 04 a.m.
  6. Poner en marcha un servidor VNC (en localhost - dado que VNC en sí mismo no es muy seguro, usaremos SSH) 10:08:04 AM vncserver -geometry 1024x768 -depth 16 -localhost: 110: 08: 04 AM Nota: el servidor VNC le preguntará para establecer y confirmar una contraseña Lo usará cuando conecte su cliente VNC.10: 08: 04 AM
  7. Instale un visor VNC adecuado, como TightVNC en Windows: http://www.tightvnc.com/download.php 10:08:04 AM o Remmina en Linux (generalmente instalado por defecto, o al menos disponible en los repositorios) .10: 08: 04 AM Lo siento, no estoy seguro de qué usuarios de Mac instalan para VNC, pero aparentemente hay un visor basado en Java al menos: http://www.tightvnc.com/faq.php#macosx 10:08:04 AM
  8. Crear un túnel SSH: 10: 08: 04 AM ssh -L 5901: localhost: 5901 -N -f ubuntu @ 10: 08: 04 AM En Windows PuTTY, ingrese la configuración habitual (inicio de sesión, dirección, clave archivo) luego vaya a Conexión> SSH> Túneles e ingrese 5901 para Puerto de origen y localhost: 5901 para Destino, luego haga clic en Agregar, y comience r período de sesiones10: 08: 04 a.m.
  9. Por último, poner en marcha su visor VNC y conectarse a localhost: 5901, a continuación, introduzca la contraseña de VNC que eligió earlier.10: 08: 04 a.m.
  10. Disfrute de su interfaz gráfica de usuario cifrada, a distancia de Linux .
Cuestiones relacionadas