Ubuntu 20.04系统中安装vncserver

19 篇文章 0 订阅

Ubuntu 20.04已经在2020年4月份正式发布,笔者今天正式安装了一个镜像系统,并在该系统中安装vncserver以便于远程图形化管理和使用。安装vncserver的步骤如下:

第一步:安装桌面环境和VNCServer

#更新
apt update
#安装桌面环境
sudo apt install xfce4 xfce4-goodies
#安装vncserver
apt install tightvncserver
#启动vncserver
vncserver

 随后按照提示,输入vncserver登录时候的密码并再次输入确认。

从远程登录之后发现桌面一片灰白。看来还需要配置一下vncserver的环境:

第二步:配置vncserver的参数

#关闭vncserver :1窗口
vncserver -kill :1
#备份原来的配置文件
mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
#编辑新的配置文件
vim ~/.vnc/xstartup

 在xstartup文件中更新为如下内容:

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &

 然后设置该文档的权限

chmod +x ~/.vnc/xstartup

随后重新启动vncserver即可连接图像界面,截图如下:

 

可以看到已经能够出现图形界面。但是目前是不安全的连接方式,如果需要考虑安全性,仍然需要进一步的配置。

在远程主机终端输入:

ssh -L 59000:localhost:5901 -C -N -l root server_ip

其中server_ip替换为您的远程主机IP地址即可

然后使用putty,其他设置与普通的ssh设置类似,只是需要设置ssh隧道,具体设置如下图所示:

在source port 中输入5901,destination输入 127.0.0.1:5901,然后点击Add按钮,即可添加入上图所示的效果。

随后首先在本地用ssh登录远程主机,然后再vncviewer等客户端中输入 127.0.0.1:1即可实现登录。

-------------------- 正文到此结束------------------------

推荐一个公众号:健哥聊量化,会持续推出股票相关基础知识,以及python实现的一些基本的分析代码。欢迎大家关注,二维码如下:

相关文章列表如下:

  • 8
    点赞
  • 67
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 以下是在Ubuntu 20.04安装VNC Server的步骤: 1. 打开终端并更新软件包列表: sudo apt update 2. 安装VNC Server: sudo apt install tightvncserver 3. 启动VNC Server并设置密码: tightvncserver 4. 关闭VNC Server: tightvncserver -kill :1 5. 编辑VNC Server配置文件: nano ~/.vnc/xstartup 6. 在文件末尾添加以下内容: #!/bin/bash xrdb $HOME/.Xresources startxfce4 & 7. 保存并退出文件。 8. 重新启动VNC Server: tightvncserver 9. 现在可以使用VNC Viewer连接到Ubuntu 20.04上的VNC Server了。 希望这些步骤对您有所帮助! ### 回答2: Ubuntu 20.04是一款非常流行的操作系统,它的安装非常容易,但是对于安装VNC Server可能会有一些难度。因此,本文将详细介绍Ubuntu 20.04上如何安装VNC ServerVNC(Virtual Network Computing)是一种允许远程访问图形桌面的协议。 VNC Server是一个软件,允许用户从远程客户端访问图形化Ubuntu桌面。VNC ServerUbuntu系统有不同的实现方法,其最常用的是TightVNC Server和RealVNC Server。 以下是在Ubuntu 20.04安装TightVNC Server的步骤: 第1步:更新和升级系统安装TightVNC Server之前,需要更新和升级系统以确保系统的所有软件和库都是最新的。要更新系统,请使用以下命令: sudo apt update sudo apt upgrade -y 第2步:安装TightVNC Server 要在Ubuntu 20.04安装TightVNC Server,请使用以下命令: sudo apt install tightvncserver 该命令将自动安装TightVNC Server软件包及其所有依赖项。 第3步:启动VNC Server 要启动TightVNC Server,请使用以下命令: tightvncserver 当您第一次运行TightVNC Server时,系统将要求您设置一个密码以保护远程桌面。 第4步:使用VNC Viewer连接到远程桌面 要从远程计算机连接到Ubuntu 20.04上的VNC Server,您需要使用VNC Viewer软件,并将IP地址和端口号输入到连接框。 现在,您已经成功安装和配置了TightVNC Server,可以通过VNC Viewer连接到Ubuntu 20.04上的远程桌面。 ### 回答3: 安装VNCServer以便进行远程桌面连接是一项有用的任务。在Ubuntu 20.04安装VNCServer的步骤如下: 第1步:安装桌面环境 在Ubuntu 20.04上,您需要安装GNOME桌面环境。可以使用如下命令: ```shell sudo apt update sudo apt install ubuntu-desktop gnome-session gdm3 ``` 第2步:安装VNCServer 安装VNCServer是通过改变APT源列表的方式实现的。 可以使用命令sudo nano /etc/apt/sources.list打开编辑器。在文件底部添加以下两行。 ```shell deb http://ppa.launchpad.net/vincent-c/ponysay/ubuntu trusty main deb-src http://ppa.launchpad.net/vincent-c/ponysay/ubuntu trusty main ``` 然后使用下面的命令安装VNCServer: ```shell sudo apt update sudo apt install vnc4server ``` 第3步:创建VNC用户和设置密码 要创建VNC用户,请在终端输入以下命令: ```shell sudo adduser vncuser ``` 密码为vncuser。此命令将新建一个名为vncuser的用户。使用此命令时, 将提示输入一些用户信息,如用户的完整名称和房间号等信息,这些可以不填写(按菜单栏的默认选项即可)。之后,您需要设置一个密码: ```shell sudo passwd vncuser ``` 第4步:启动VNCServer VNCServer是以每个用户为单位启动的,因此需要切换到vncuser的身份,然后启动VNCServer。 ```shell su - vncuser vncserver ``` 这将要求您输入一个VNCServer会话的密码。 在此步骤VNCServer会启动一个默认的桌面环境(不是GNOME)。如果您希望使用GNOME,请在启动VNCServer前更改配置文件。打开 /home/vncuser/.vnc/xstartup,并添加以下内容: ```shell gnome-session & ``` 第5步:连接到VNCServer 现在,您可以在另一台计算机上连接到VNCServer并远程访问您的Ubuntu 20.04计算机。 如果您使用Windows计算机进行远程连接,请下载并安装RealVNC客户端。 启动RealVNC并输入您的Ubuntu主机的ip地址(例如:192.168.1.2:1)。然后,输入当前活动的VNCServer会话密码并单击“Connect”连接。您现在可以使用您的Ubuntu计算机了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值