当前位置:首页 > 教育培训 >

ubuntu 1804桌面是什么

来源:原点资讯(www.yd166.com)时间:2023-06-10 02:54:04作者:YD166手机阅读>>

请关注本头条号,每天坚持更新原创干货技术文章。

如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

1. 前言

本文主要讲解如何在Ubuntu18.04系统上配置VNC远程桌面服务器。

Virtual Network Computing(VNC)是一种连接协议,允许您使用键盘和鼠标与远程服务器上的图形桌面环境交互。对于还不熟悉命令行的用户,它使管理远程服务器上的文件、软件和设置变得更容易。

在本教程中,将会讲解如何在Ubuntu 18.04服务器上配置一个VNC服务器。您将使用Tightvnc,这是一个快速、轻量级的远程控制管理工具。这个选择将确保我们的VNC连接将平稳和稳定,即使在较慢的互联网连接。

ubuntu 1804桌面是什么,(1)

Ubuntu18.04如何配置成为VNC远程桌面服务器

2. 安装的前提条件

要完成本教程,您需要:

  • 根据Ubuntu 18.04初始服务器设置指南设置一个Ubuntu 18.04服务器,包括一个sudo非root用户和防火墙。
  • 在Winows上,您可以使用TightVNC、RealVNC或UltraVNC。需要下载VNC客户端。
  • 在macOS上,您可以使用内置的屏幕共享程序,或者使用RealVNC之类的跨平台应用程序。
  • 在Linux上,您可以从许多选项中进行选择,包括vinagre、krdc、RealVNC或TightVNC。

3. 在Ubuntu18.04系统上配置VNC远程桌面服务器

Step 1 :Ubuntu18.04安装Xfce桌面环境和 VNC Server

默认情况下,Ubuntu18.04桌面版安装的是GNOME桌面环境而Ubuntu 18.04服务器并没有安装图形化桌面环境或VNC服务器,所以我们将首先安装这些。具体来说,我们将为Ubuntu18.04桌面版或者Ubuntu18.04服务器版安装最新的Xfce桌面环境,即使用官方Ubuntu软件存储库安装TightVNC。

在您的服务器Ubuntu18.04系统上,更新您的包列表:

sudo apt update

现在在您的服务器Ubuntu18.04系统上安装Xfce桌面环境:

sudo apt install xfce4 xfce4-goodies

Ubuntu18.04安装完成xfce4桌面环境后,接下来是安装TightVNC服务器:

sudo apt install tightvncserver

要在安装后完成VNC服务器的初始配置,可以使用vncserver命令设置安全密码并创建初始配置文件:

vncserver

系统会提示您输入并验证密码,以便远程访问您的计算机:

You will require a password to access your desktops. Password: Warning: password truncated to the length of 8. Verify:

根据需求设置view-only密码,比如远程共享屏幕,不可操作,可以选择y或者n。

Would you like to enter a view-only password (y/n)? y Password: Warning: password truncated to the length of 8. Verify: New 'X' desktop is ubuntu:1 Creating default startup script /home/zcwyou/.vnc/xstartup Starting applications specified in /home/zcwyou/.vnc/xstartup Log file is /home/zcwyou/.vnc/ubuntu:1.log

VNC密码长度必须在6到8个字符之间。超过8个字符的密码将自动被截断。

一旦您验证了密码,您就可以选择创建一个仅限查看的VNC密码。使用view-only密码登录的用户将无法使用鼠标或键盘控制VNC实例。如果您想向使用VNC服务器的其他人演示一些东西,这是一个有用的选项,但这不是必需的。

然后,该流程为服务器创建必要的默认配置文件和连接信息:

Would you like to enter a view-only password (y/n)? n xauth: file /home/zcwyou/.Xauthority does not exist New 'X' desktop is your_hostname:1 Creating default startup script /home/zcwyou/.vnc/xstartup Starting applications specified in /home/zcwyou/.vnc/xstartup Log file is /home/zcwyou/.vnc/your_hostname:1.log

接下来就是配置VNC服务器。

Step 2 - 配置VNC服务器

VNC服务器需要知道在启动时执行哪些命令。具体来说,VNC需要知道它应该连接到哪个图形桌面。

这些命令位于主目录下.vnc文件夹中名为xstartup的配置文件中。启动脚本是在上一步运行vncserver时创建的,但是我们将创建自己的脚本来启动Xfce桌面。

第一次设置VNC时,它在端口5901上启动一个默认服务器实例。这个端口称为显示端口,VNC将其称为:1。VNC可以在其他显示端口上启动多个实例,比如:2、:3等等。

因为我们要更改VNC服务器的配置方式,所以首先使用以下命令停止运行在端口5901上的VNC服务器实例:

vncserver -kill :1

在修改xstartup文件之前,先备份原始文件:

mv ~/.vnc/xstartup ~/.vnc/xstartup.bak

现在创建一个新的xstartup文件,并在您的文本编辑器中打开它:

vim ~/.vnc/xstartup

无论何时启动或重启VNC服务器,都会自动执行此文件中的命令。如果还没有启动桌面环境,我们需要VNC来启动它。将这些命令添加到文件中:

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

文件中的第一个命令是xrdb $HOME/.Xresources,它告诉VNC的GUI框架读取服务器用户的.Xresources文件。Xresources是用户可以更改图形桌面的某些设置的地方,如终端颜色、光标主题和字体呈现。第二个命令告诉服务器启动Xfce桌面环境,您将在这里找到管理服务器所需的所有图形化软件。

为了确保VNC服务器能够正确地使用这个新的启动文件,我们需要使它可执行。

chmod x ~/.vnc/xstartup

现在,重启vncserver

vncserver

您将会看到类似于以下的提示:

New 'X' desktop is your_hostname:1 Starting applications specified in /home/zcwyou/.vnc/xstartup Log file is /home/zcwyou/.vnc/your_hostname:1.log

配置就绪后,让我们从本地机器连接到服务器。

4. 验证:通过VNC远程连接Ubuntu18.04桌面

在Ubuntu上查看服务器的IP地址

ip addr |grep inet |grep brd |awk '{ print $2}' |awk -F "/" '{ print $1}'

记下这些IP地址,可能只有一个。
在Windows系统上下载VNC viewer软件,用于连接Ubuntu18.04 VNC远程桌面。
在Windows系统上下载VNC viewer软件,用于连接Ubuntu18.04 VNC远程桌面

Ubuntu18.04安装了VNC服务器,第一个会话现在你指定的用户下运行。

现在打开您的vnc viewer应用程序,创建一个新的连接,并输入服务器主机IP和端口5901连接到服务器远程桌面中,如下所示。

在VNC viewer上输入Ubuntu18.04的IP进行连接远程桌面

ubuntu 1804桌面是什么,(2)

在VNC viewer上输入Ubuntu18.04的IP进行连接远程桌面

在VNC viewer上提示连接Ubuntu18.04远程桌面不安全,选择继续

ubuntu 1804桌面是什么,(3)

在VNC viewer上提示连接Ubuntu18.04远程桌面不安全,选择继续

输入Ubuntu18.04 VNC远程桌面密码

ubuntu 1804桌面是什么,(4)

首页 12下一页

栏目热文

ubuntu1804配置要求(ubuntu1804配置网卡)

ubuntu1804配置要求(ubuntu1804配置网卡)

从事JEE开发多年,一直都是在Windows环境下进行编程的工作,总想安装一个Linux的系统,试试在Linux环境下编...

2023-06-10 03:23:47查看全文 >>

ubuntu1804安装步骤(电脑安装ubuntu 1804 系统)

ubuntu1804安装步骤(电脑安装ubuntu 1804 系统)

如何学习Linux操作系统?估计很多人对这个问题都有疑惑。其实很简单,直接操作即可,也就是边操作边学习。为什么这么说,看...

2023-06-10 02:50:29查看全文 >>

三年级燕子课文中聚拢是什么意思(三年级课文燕子聚拢解释)

三年级燕子课文中聚拢是什么意思(三年级课文燕子聚拢解释)

这周我们已经开始第一轮复习,主要以单元为单位,语文三下第一单元复习要点。先看目录,了解这单元的单元主题是景物。再关注单元...

2023-06-10 03:00:25查看全文 >>

燕子一文表达什么(燕子一文赞美了什么表达了什么)

燕子一文表达什么(燕子一文赞美了什么表达了什么)

1 古诗三首知识要点一、会认字注音及组词鸳yuān(海鸳) 海鸳是信天翁的别称。鸯yāng(鸳鸯) 惠huì(恩惠)崇c...

2023-06-10 03:27:36查看全文 >>

燕子在劳动中表达什么感情(燕子短文最后一个自然段什么感情)

燕子在劳动中表达什么感情(燕子短文最后一个自然段什么感情)

象征吉祥美好的燕子每年这个季节,河流和湖泊上都会有很多的燕子飞舞,小燕子出窝了,大燕子正在领着小燕子学习劳动的本领。燕子...

2023-06-10 03:24:14查看全文 >>

ubuntu1804稳定吗(ubuntu1804死机了怎么操作)

ubuntu1804稳定吗(ubuntu1804死机了怎么操作)

编译自: http://www.Linuxandubuntu.com/home/ubuntu-1804-vs-Fedor...

2023-06-10 02:49:00查看全文 >>

ubuntu1804网络配置(ubuntu1804升级后网络没了)

ubuntu1804网络配置(ubuntu1804升级后网络没了)

编译自: https://www.ostechnix.com/how-to-configure-ip-address-i...

2023-06-10 03:25:12查看全文 >>

ubuntu1804怎么安装(ubuntu1804安装包怎么解压)

ubuntu1804怎么安装(ubuntu1804安装包怎么解压)

进入系统安装的第一个界面,开始系统的安装操作。每一步的操作,左下角都会提示操作方式!!1.选择系统语言-English2...

2023-06-10 03:22:43查看全文 >>

ubuntu18系统要求(ubuntu server 18 硬件要求)

ubuntu18系统要求(ubuntu server 18 硬件要求)

建议最小化安装 Ubuntu 系统,精简不必要的软件!Ubuntu 镜像用于 apt 加速。首先,选择你的 Ubuntu...

2023-06-10 02:55:51查看全文 >>

ubuntu21.04(ubuntu 21.04新特性)

ubuntu21.04(ubuntu 21.04新特性)

曾经,Ubuntu 拥趸因 21.04(Hirsute Hippo)成为首个搭载 GNOME 40 桌面环境的发行版本而...

2023-06-10 03:20:10查看全文 >>

文档排行