vnc与ssh的优缺点 vnc协议判断


vnc与ssh的优缺点 vnc协议判断

文章插图
1. 前言
本文主要讲解如何在Ubuntu18.04系统上配置VNC远程桌面服务器 。
Virtual Network Computing(VNC)是一种连接协议,允许您使用键盘和鼠标与远程服务器上的图形桌面环境交互 。对于还不熟悉命令行的用户,它使管理远程服务器上的文件、软件和设置变得更容易 。
在本教程中,将会讲解如何在Ubuntu 18.04服务器上配置一个VNC服务器 。您将使用TightVNC,这是一个快速、轻量级的远程控制管理工具 。这个选择将确保我们的VNC连接将平稳和稳定,即使在较慢的互联网连接 。
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-goodiesUbuntu18.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)? yPassword: Warning: password truncated to the length of 8.Verify: New 'X' desktop is ubuntu:1Creating default startup script /home/zcwyou/.vnc/xstartupStarting applications specified in /home/zcwyou/.vnc/xstartupLog file is /home/zcwyou/.vnc/ubuntu:1.logVNC密码长度必须在6到8个字符之间 。超过8个字符的密码将自动被截断 。
一旦您验证了密码,您就可以选择创建一个仅限查看的VNC密码 。使用view-only密码登录的用户将无法使用鼠标或键盘控制VNC实例 。如果您想向使用VNC服务器的其他人演示一些东西,这是一个有用的选项,但这不是必需的 。
然后,该流程为服务器创建必要的默认配置文件和连接信息:
Would you like to enter a view-only password (y/n)? nxauth: file /home/zcwyou/.Xauthority does not existNew 'X' desktop is your_hostname:1Creating default startup script /home/zcwyou/.vnc/xstartupStarting applications specified in /home/zcwyou/.vnc/xstartupLog 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等等 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: