阿里云 轻量应用服务器 vnc 远程桌面连接

镜像是 Ubuntu16.04

购买成功之后,我登录自己的帐号,不知道如何进入到 轻应用服务器的控制台,我通过

https://www.aliyun.com/product/swas 页面的 管理控制台的按钮。

进入到管理控制台,在 服务器列表 中找到 运行中的 服务器,点击进入 服务器详情,在 页面右上角有 远程连接的 按钮 连接到服务器 ssh

安装图像界面 xfce4

sudo su root #切换到root
apt-get update 
apt-get upgrade

图像用户界面有很多种,如何选择?

我安装的是 xfce

apt-get install xfce4

服务器vnc配置

  1. 安装 vnc server
apt-get install vnc4server
  1. 启动一个 vnc 进程
vncserver :1

会先让你输入一个连接密码,请记住这个密码,在密码输入完成之后,会自动生成一个配置文件

可以输入下面命令,以关闭 vnc进程。防止因为文件被占用而修改配置文件时报错。

vncserver -kill :1

输入以下命令,打开 vnc 启动配置文件

vi ~/.vnc/xstartup

x-window-manager & 前面添加一个#,以注释不再需要的配置。

然后在文件最后加入一段配置信息

sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &

然后点击两次Esc键,退出编辑模式,此时命令行并没有任何变化,不要紧张。

然后输入:wq,意思是:保存当前文件的修改和退出文件编辑

  1. 配置服务器 防火墙

在 刚才的服务器详情页面,安全 -> 防火墙, 进入 防火墙页面,点击 添加规则 按钮

应用类型 协议 端口范围 备注
自定义 TCP 5901 VNC 远程连接端口

然后回到 控制台主页,重启服务器

  1. 等待 服务器重启完成,再次 进入服务器详情,点击 远程连接

输入以下命令

sudo su root # 切换到 root 用户
vncserver :1 # 启动 vnc

到这里服务器部分已配置好了

  1. 个人电脑连接vnc

电脑下载 vnc viewer

我选择下载的是 Standalone EXE x64

下载完成之后,双击下载好的安装包,同意协议之后,就会进入 vncviewer的主界面

在 地址栏中 输入 公网ip地址:1,如 192.168.100.54:1,

然后密码输入之前 在启动 vncserver :1的密码就可以远程连接桌面了。

  1. 关于vnc的分辨率,我的做法是:
vncserver -kill :1
vncserver -geometry 1920x1080

然后再用 vncviwer 进行连接远程桌面,分辨率好像就变大了~~

修改VNC访问的密码

使用命令vncpasswd对不同用户的VNC的密码进行修改,一定要注意,如果配置了不同用户的VNC需要分别到各自用户中进行修改,例如在我的这个实验中,root用户和oracle用户需要分别修改,修改过程如下:

[root@testdb ~]# vncpasswd
Password:
Verify:

References

posted @ 2020-09-13 22:48  五毛钱的饼  阅读(2551)  评论(0编辑  收藏  举报