搭建Ubuntu VNC可视化界面

本文主要内容

  1. 创建Ubuntu服务器
  2. 安装和配置VNCServer以及Ubuntu Desktop
  3. 本地使用VNC连接

一、创建Ubuntu服务器

创建Ubuntu服务器有很多方法,这里选择云服务器,云服务器也有不少服务供应商,比如:亚马逊AWS、微软Azure、阿里云、腾讯云等,本文基于阿里云服务器。
阿里云创建Ubuntu服务比较简单,按照系统导向一步步操作即可,这里不再赘述。

二、安装和配置VNCServer以及Ubuntu Desktop

创建服务器成功后,可以用控制台自带的远程终端连接云服务器,或者使用Putty、Xshell、MobaXterm等带有SSH功能的工具连接云服务器,本文使用MobaXterm,因为其功能多而强大,一个软件既可以使用SSH,又可以使用VNC。

通过SSH连接成功后,就可以开始安装软件了。
先更新升级一下,获取最新套件的信息。

apt-get update

1、VNC的安装与配置

输入以下命令安装VNC,安装过程中需要输入Y来确认

apt-get install vnc4server

图片来自网络,已经实测通过
安装好后,再启动VNC,输入以下命令:

vncserver

在这里插入图片描述
设置好密码
在这里插入图片描述
看到 New ‘iZbp1idfrdpf1c3its2hpkZ:1 (root)’ desktop is iZbp1idfrdpf1c3its2hpkZ:1字样的时候,说明启动成功。
在这里插入图片描述
Gnome 桌面环境安装与配置

安装x-windows的基础

sudo apt-get install x-window-system-core

安装登录管理器

sudo apt-get install gdm

安装Ubuntu的桌面

sudo apt-get install ubuntu-desktop

安装gnome配套软件

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

修改VNC配置文件

vim ~/.vnc/xstartup

修改其内容为:

#!/bin/sh
# Uncomment the following two lines for normal desktop:
export XKL_XMODMAP_DISABLE=1
 unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset DBUS_SESSION_BUS_ADDRESS
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

esc退出编辑模式,输入:wq保存并退出。
杀掉原桌面进程,输入命令(其中的:1是桌面号):

vncserver -kill :1

输入以下命令生成新的会话:

vncserver :1

开启VNC服务需要用到的5900和5901端口,具体可查看防火墙功能说明。
阿里云服务器有两处需要设置:
i:安全组设置:
安全组端口放行
ii:Ubuntu系统设置
如果Ubuntu系统启用了防火墙且默认是deny设置(即未经允许的是关闭的),则需要系统也开放上述5900和5901两个端口

sudo ufw allow 5900
sudo ufw allow 5901

在这里插入图片描述

三、使用本地VNC连接

使用MobaXterm,VNC设置成使用ip地址:1的方式连接
MobaXterm设置
输入之前设置的VNC密码后即可连接
连接成功

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值