系统中安装vncserver以便于远程图形化管理和使用。安装vncserver的步骤如下:

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

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

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

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

第二步:配置vncserver的参数

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

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

#!/bin/bashxrdb $HOME/.Xresourcesstartxfce4 &

然后设置该文档的权限

chmod +x ~/.vnc/xstartup

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

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

在远程主机终端输入:

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

然后使用putty,其他设置与普通的ssh设置类似,只是需要设置ssh隧道,具体设置如下图所示:其中server_ip替换为您的远程主机IP地址即可

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

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

Ubuntu 20.04系统中安装vncserver的方法步骤相关推荐

  1. ubuntu 安装kde桌面_在Ubuntu 20.04系统上安装KDE Plasma Desktop的方法

    本文介绍在Ubuntu 20.04系统上安装KDE Plasma Desktop的方法.Plasma Desktop是KDE创建的一种流行且功能强大的桌面环境,主要用于Linux系统.KDE Plas ...

  2. Ubuntu 20.04系统中VSCode+CMake+GTest实现C++程序自动化单元测试的详细方法

    严正声明:本文系作者davidhopper原创,未经许可,不得转载. 一般地讲,软件测试分为四个阶段:单元测试.集成测试.系统测试.验收测试.单元测试一般指对软件中的最小可测试单元进行检查和验证.最小 ...

  3. linux没有浏览器如何卸载,在Ubuntu 20.04系统上安装及卸载Tor浏览器的方法

    本文介绍如何在Ubuntu 20.04系统上安装To浏览器,相同的说明适用于任何其他基于Debian的发行版. 安装Tor浏览器 在Ubuntu 20.04上安装Tor浏览器的最简单方法是使用Tor浏 ...

  4. linux ubuntu安装 mono,在Ubuntu 18.04系统中安装Mono及基本使用Mono的方法

    本文介绍在Ubuntu 18.04操作系统中安装Mono及基本使用Mono的方法.Mono是一个基于ECMA/ISO标准开发和运行跨平台应用程序的平台,它是Microsoft .NET框架的免费开源实 ...

  5. 记录在Ubuntu 18.04系统中安装Apache, MySQL和PHP环境

    虽然我们在Linux VPS.服务器安装WEB环境比较方便,可以选择面板或者一键包,但是有些我们需要深入学习的网友不会选择一键安装,而是会尝试编译安装.这样可以学到一些内在的技术.一般我们较为习惯选择 ...

  6. erp服务器安装Linux,在Ubuntu 18.04系统中安装Dolibarr ERP/CRM的步骤

    本文将介绍在服务器Ubuntu 18.04系统中安装Dolibarr ERP/CRM的步骤,该软件支持Windows.BSD.Mac.Solaris.Linux平台.Dolibarr是一款非常有能力的 ...

  7. linux上pyenv卸载,在Ubuntu 18.04系统下安装pyenv的方法

    本文介绍在Ubuntu 18.04操作系统下安装pyenv的方法,使用它可以进行Python多版本管理,目的是防止不同的Python版本因为不兼容而出现错误.安装pyenv其实非常的简单,只需要在系统 ...

  8. linux升级安装失败,更新Ubuntu 16.04系统中安装Adobe Flash更新失败的解决

    最近在更新 Ubuntu 16.04系统的时候,发现总是在安装 Adobe Flash更新的时候失败,提示如下信息: 正在处理用于 update-notifier-common (3.168.5) 的 ...

  9. Ubuntu 20.04系统中Sage(sagemath)安装及使用详细过程

    文章目录 一.安装方式一:预编译二进制版本 二.安装方式二:源码编译 最近在做实验遇到要安装Sage,也是花了将近三天时间才弄好,一波三折整理了一下,以便后续还要安装时能少走弯路. 首先,了解一下sa ...

最新文章

  1. vue教程2-03 vue计算属性的使用 computed
  2. LoRa创始成员“叛逃” NB-IoT要一统物联网?
  3. Asp.NET Core 轻松学-项目目录和文件作用介绍
  4. java异常处理思考题_java异常处理试题及答案
  5. 雷军:小米开启“重新创业” ;Debian GNU/Linux诞生27周年|极客头条
  6. Xamarin.Android Binding-----百度地图SDK
  7. DPDK编程指南 (1 --3)
  8. uni-app知识点整理(1)- uni-app简介、环境搭建、项目创建、项目目录文件
  9. 银行争夺又一万亿市场:汽车金融
  10. CTC blank 理解
  11. JAVA经典算法40题(供面试所用)
  12. 服务器怎么修改mac地址怎么办,服务器修改mac地址重启后会恢復原mac吗?
  13. c语言结构体联合体与枚举考点,C语言-结构体+联合体+枚举
  14. 黎想深度访谈腾讯顶级产品经理的进阶之路——第五篇《匠心》
  15. 蓝桥云算法题之棋盘放麦子——Python满分解答
  16. travisscott多高_如何评价说唱歌手Travis Scott ?
  17. JAVA什么叫event_Java 的Event机制浅析
  18. 手机联系人不见了怎么恢复,试下这2招
  19. 2021年起重机械指挥新版试题及起重机械指挥考试试题
  20. 【Tcp】TCP连接中存在大量TIME_WAIT、CLOSE_WAIT的原因【转】

热门文章

  1. 关闭不安全端口的脚步
  2. cdn属于一种技术吗
  3. 视频会议系统在企业网络中的关键利益—Vecloud微云
  4. MPLS是如何工作?MPLS的完整指南和常见问题解答
  5. Selenium3+python自动化009- 多选框
  6. 【AT2434】JOI 公園 (JOI Park) 最短路+贪心
  7. Sublime Text2 快捷键汇总
  8. 基于visual Studio2013解决面试题之0601二叉树深度
  9. poj 2392 Space Elevator
  10. C 语言 结构作为参数