2011-02-14 4 views
2

My Instances-->Instance Actions-->Connect fournit une chaîne de connexion "scp .." pour se connecter à l'instance EC2 distante via un outil de ligne de commande. Est-il possible de se connecter à EC2 via un environnement graphique, par la façon dont je suis Ubuntu 10.10 sur mon instance EC2Environnement GUI sur mon instance EC2

Répondre

2

essayer googler XDM sur tunnel ssh, vnc sur tunnel ssh etc. si vous utilisez KDE ec2 machine .. essayez googleing pour le partage de bureau KDE.

2

Il y a des étapes sur ce site: http://groups.google.com/group/ec2ubuntu/web/running-an-x-desktop-with-vnc-on-ubuntu-7-10-gutsy-on-amazon-ec2?pli=1

Je ne les ai jamais essayé, mais ils regardent la plupart du temps correct à un coup d'oeil. Un problème peut être que vous ne pouvez pas vous connecter en tant que root. La plupart des images que j'ai utilisées vous permettent de vous connecter en tant qu'Ubuntu ou quelque chose. Autre que cela, les étapes semblent bonnes.

That site dit: Exécuter une base installer Ubuntu AMI comme ceux sur http://alestic.com

ssh à l'instance la création d'un tunnel crypté à partir de votre bureau au port du serveur VNC sur l'hôte EC2 (remplacer IDENTITÉ et hôte avec les paramètres normaux ssh vous utiliser pour se connecter):

ssh -L9000:localhost:5901 -i IDENTITY [email protected] 

installer le logiciel sur l'hôte Ubuntu EC2. Cela peut prendre une demi-heure, donc vous pourriez vouloir recréer l'image résultante si vous avez régulièrement besoin d'une AMI avec X.

apt-get update; apt-get install -y ubuntu-desktop tightvncserver

Une bidouille horrible pour empêcher votre mappage du clavier de se foiré quand commence gnome-session:

mv /usr/bin/xmodmap /usr/bin/xmodmap.orig 

exécuter le serveur VNC sur l'instance EC2 (enregistrer votre mot de passe):

vncserver :1 

Exécutez le client VNC sur votre bureau de connexion sur le côté local du tunnel ssh:

vncviewer localhost::9000 

Dans le terminal fourni, démarrer Gnome:

nohup gnome-session & 

Modification du fond d'une couleur unie fera le bureau se sentir beaucoup plus rapidement.

Merci au début EC2/VNC utile de Christian Toivola: http://dotnetrehab.blogspot.com/2007/04/vnc-on-ubuntu-feisty.html et le hack mappage du clavier de quelques personnes au hasard sur Internet.

2

Si vous avez juste besoin d'un client graphique, pouvez-vous exécuter ssh -X [email protected] pour simplement transférer vos clients X11? Parfois, vous n'avez pas besoin de l'ensemble du bureau, juste une poignée de programmes.

J'ai couru Netscape de cette façon pendant des années, à l'époque où Netscape + X11 ne fonctionnait pas vraiment bien dans 128 Mo de RAM; mais exécutez Netscape sur une machine avec 96 megs dédié et pas de X11, et les choses étaient doux.

1

Si vous utilisez Windows, alors WinSCP est une interface graphique agréable qui utilise SCP pour effectuer des transferts de fichiers.Si votre bureau est sous Ubuntu, vous pouvez simplement utiliser Nautilus, le gestionnaire de fichiers d'Ubuntu. Allez simplement dans Lieux-> Connectez-vous au serveur, choisissez SSH et remplissez les informations. Sur MacOS, il existe un certain nombre d'applications comme CyberDuck et Transmit.

Questions connexes