博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
本地Windows远程连接阿里云服务器图形界面(使用vnc viewer)
阅读量:4083 次
发布时间:2019-05-25

本文共 2146 字,大约阅读时间需要 7 分钟。

转载自:

本地Windows远程阿里云服务器图形界面(使用vnc viewer)

2019-07-03 11:14:26 8565

分类专栏:

版权

 

文章目录

 

标题:本地Windows远程阿里云服务器图形界面

前言

时隔数月,又要开始认真用服务器了。由于一些软件需要Eclipse 或 IDEA 进行编译打包,所以不得不思考在阿里云上安装图形界面,并在本地windows电脑上接之的方案。

在此记录如下。

创建时间:2019年07月03日 11:14:26

更新:2019年8月26日16:13:01

Motivation of writing

首先,当前的资料已经很多了,

所以我没必要重复去“造轮子”,我的意思是没必要重复写文章。

但是由于现有的文章存在一些不够全面的地方,所以才有这篇文章,稍稍记录补充一下。

1 场景说明

远程:阿里云服务器(我的是最简单的学生主机,然后是Ubuntu 14.04 系统)

本地:windows 10

2 给阿里云服务器安装图形界面

可以参考我以前的博客:

  • 给Ubuntu服务器安装图形化界面 https://blog.csdn.net/weixin_39278265/article/details/86549600

也可以参考:

[1] Linux实例安装VNC Server实现图形化访问 https://help.aliyun.com/knowledge_detail/41530.html?spm=5176.2000002.0.0.6b51339cJtfCU4

这个是阿里云官方文档还是很给力的。

不过我具体实践的时候,先是:

sudo apt-get updateapt-get install ubuntu-desktop #安装桌面软件reboot #重启

这样了一遍,然后又根据[1]:

apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

这样操作了一遍。

后面没什么异常,图形界面成功安装,所以应该问题不大。

3 给服务器配置VNC Server

运行:

sudo apt-get updatesudo apt-get install vnc4server -y #安装vnc4servervnc4server  #开启vnc服务

而后根据 [1],运行ps -ef | grep vnc确认是否成功开启:

在这里插入图片描述

而后修改~/.vnc/xstartup文件,运行 nano ~/.vnc/xstartup,将其原有内容删除,并写入:

#!/bin/sh# Uncomment the following two lines for normal desktop:# unset SESSION_MANAGER# exec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#x-window-manager &gnome-panel &gnome-settings-daemon &metacity &nautilus &gnome-terminal &

而后运行 :

vncserver -kill :1    #杀掉原来的桌面进程(假设桌面号为:1)vncserver :1    # 生成新的会话

4 让服务器放行5901端口

即:在实例所在安全组中 添加安全组规则

参考:

  • 添加安全组规则 https://help.aliyun.com/document_detail/25471.html?spm=a2c4g.11186623.2.33.77e05918nfzeAy

对服务器添加安全组规则,做如下设置即可:(授权对象的设置要慎重,旁边也有提示的,以后可能会进一步设置)

在这里插入图片描述

5 本地windows配置vnc viewer

  • Download VNC Viewer 6.19 Build 325 Free https://vnc-viewer.en.lo4d.com/download

这个网站下载vnc-view,我下载的是windows 64bit的exe,然后双击运行。

此时参考阿里云官方文档:

  • 在Linux实例上自动安装并运行VNC Server https://help.aliyun.com/knowledge_detail/41181.html

此时已经进入vnc viewer界面,依次点击上方菜单栏->file->new connection,做如下配置:

(ip后面要加端口号的。)

在这里插入图片描述

然后:

在这里插入图片描述

如果一切正常的话,输入服务器登录密码即可进入,如下:

在这里插入图片描述

总结

以上。

你可能感兴趣的文章
【JAVA数据结构】先进先出队列
查看>>
String类的intern方法随笔
查看>>
【泛型】一个简易的对象间转换的工具类(DO转VO)
查看>>
1.随机函数,计算机运行的基石
查看>>
MouseEvent的e.stageX是Number型,可见as3作者的考虑
查看>>
在mc中直接加aswing组件,该组件还需最后用validate()方法
查看>>
移植Vim配色方案到Eclipse
查看>>
从超链接调用ActionScript
查看>>
谈谈加密和混淆吧[转]
查看>>
TCP的几个状态对于我们分析所起的作用SYN, FIN, ACK, PSH,
查看>>
网络游戏客户端的日志输出
查看>>
关于按钮的mouseOver和rollOver
查看>>
《多线程服务器的适用场合》例释与答疑
查看>>
Netty框架
查看>>
Socket经验记录
查看>>
对RTMP视频流进行BitmapData.draw()出错的解决办法
查看>>
FMS 客户端带宽计算、带宽限制
查看>>
在线视频聊天(客服)系统开发那点事儿
查看>>
SecurityError Error 2148 SWF 不能访问本地资源
查看>>
Flex4的可视化显示对象
查看>>