使用VNC远程连接Amazon EC2的Ubuntu实例

使用AmazonEC2的Ubuntu实例编译Python-Webkit(http://www.gnu.org/software/pythonwebkit/)
需要启动浏览器证实编译成果,唯有安装VNC

使用putty SSH登录Ubuntu

首先安装VNC Server

cd /home/ubuntu
sudo apt-get update
sudo apt-get install vnc4server

启动VNC Server一次,生成配置文件,同时也设置密码

sudo vnc4server

再关掉

sudo vnc4server -kill :1

修改配置文件

cd ./.vnc
sudo vim xstartup

将#去掉

# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

安装(或更新)桌面

sudo apt-cache search ubuntu-desktop
sudo apt-get install ubuntu-desktop

如果ubuntu开启了防火墙,关掉它

sudo ufw status
sudo ufw disable

给予X11初始化脚本执行权限

sudo chmod 755 /etc/X11/xinit/xinitrc

启动VNC Server,同时可以设置分辨率和色深(24位色深比较耗带宽,自己看网速情况设定)

sudo vnc4server -geometry 1280x1024 -depth 24

到这里ubuntu上的设置完毕

Amazon EC2的Security Groups里,允许5900,5901端口通信

本地:
下载VNC Viewer
(注意仅需要Viewer,不需要服务器端的东东)

启动VNC Viewer,注意地址是 ip:1域名:1
连接,接着会提示输入密码,就能成功进入远程主机的桌面

远程主机桌面的D键被设定为显示桌面的快捷键,需要在keybord shortcuts里禁用这个快捷键
退出远程桌面,重启VNC Server才能生效

sudo vnc4server -kill :1
sudo vnc4server -geometry 1280x1024 -depth 24

2012年6月21日 | 归档于 技术
  1. kimown
    2016年1月17日 02:20 | #1

    搜索linux deploy安装kali,VNC远程爬进来的,翻了下相关文章,和博主的技术栈很相似诶,主JS, node extjs ,acger,不过吐槽下,我这里打开网站很慢的说,大约是36s,转圈圈。。。

    • 2016年1月19日 01:23 | #2

      握爪。等春节回墙内试一下速度

      ——-
      中国电信,访问速度还算可以,数秒内页面打开完毕

  2. Seuse
    2015年12月31日 10:54 | #3

    你好,看到你博客的文章,关于用VNC连接amazon ec2 ubuntu 桌面,按照你的设置一步步下来,连接的时候,屏幕是灰色的,有个叉叉,能否指教下,多谢。

    • 2016年1月4日 01:10 | #4

      这是三年前的文章。软件版本不一样可能配置也有改变,你应该搜索最新的

  3. 2012年6月25日 22:09 | #5

    话说那天查了下Amazon EC2的价格,发现并不是到了学生党难以接受的地步,不过不知道从这边连接到最近的jp或者ph延迟会怎样.

    • 2012年6月26日 23:07 | #6

      速度还是很不错的,推荐东京机房。EC2坑爹在实例,硬盘,流量统统都要收钱

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: