Royal TSX 使用VNC登陆Ubuntu18.04远程桌面

欢迎来到shenhao的AI +大数据技术之旅blog-VNC远程图形桌面的配置之Ubuntu 18.04

Linux云服务器一般采用SSH连接方式,使用密钥对进行安全地无密码访问。但是SSH连接一般都是字符界面,有时我们需要使用图形界面进行一些复杂操作。本篇文章将以Ubuntu 18.04操作系统为例,介绍如何为云服务器安装VNC Server,以及如何使用Royal TSX连接云服务器。

VNC服务器搭建

1. 准备工作

  • 已创建一台Ubuntu 18.04操作系统的云服务器,并且为云服务器绑定弹性公网IP,确保可以连接互联网。
  • 已在本地macos系统安装Royal RSX客户端,并安装VNC的插件。

2. 安装VNC Server

默认情况下,Ubuntu 18.04操作系统没有安装图形环境或VNC Server。本示例中,桌面环境使用Xfce,它是一个精简的轻量化桌面,与Gnome和KDE相比更小巧,并且界面美观、对用户友好,适合云服务器远程连接场景下使用。

  1. 通过Royal TSX的ssh插件远程登录云服务器。
    帐号、密码:您在创建云服务器时设置的密码。

  2. 执行以下命令,更新软件列表。

sudo apt update
  1. 安装Xfce桌面环境。
sudo apt install xfce4 xfce4-goodies
  1. 执行完成后,安装vnc4server服务器。
sudo apt install vnc4server
  1. 安装完成后使用vnc4server命令设置安全密码并初始化配置文件:
vnc4server
>>> You will require a password to access you desktop

>>> Password:
>>> Verify:

  1. 注意最后问是否设置一个只读密码要选否,否则客户端登陆只会看到一个黑屏:
Would you like to enter a view-only password (y/n)? n
  • 密码:长度为6~8个字符。超过8个字符的密码将自动截断。请牢- - 记该密码,VNC Viewer连接云服务器时会使用。
  • 验证密码:再次输入密码。
  • 是否创建仅查看密码:使用仅查看密码登录的用户将无法使用鼠标或键盘控制云服务器。此处输入“n”。

3. 配置VNC服务器

  1. 首先停止第一个虚拟桌面。
vncserver -kill :1
  1. 修改xstartup文件。
vim ~/.vnc/xstartup

按“i”进入编辑模式,添加以下内容:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP" &
unset SESSION_MANAGER
unset DBUGS_SESSION_BUS_ADDRESS
startxfce4 &

其中,前两行是销毁被侵占的环境变量,最后一行表明使用的为xfce的桌面系统。
3. 为了保证VNC服务正常启动,需要配置可执行。

sudo chmod +x ~/.vnc/xstartup

正式开启VNC服务

执行vnc4server命令正式开启VNC服务。默认在5901端口上启动默认服务器实例。该端口为显示端口,由VNC称为:1。实质上VNC使用的TCP端口从5900开始,尾数与桌面号相关。1号桌面为5901,2号桌面为5902,依次类推。

手动启动VNC服务时可以直接指定分辨率与桌面号,命令如下:

vnc4server -geometry 1920x1080 :1

停止服务的命令为:

vnc4server -kill :1

关闭TCP端口的防火墙

在远程连接VNC服务之前,我们还需要关闭相应TCP端口的防火墙,命令如下:

sudo ufw allow 5901

云服务器控制台配置

  1. 登录云服务器管理控制台。
  2. 单击弹性云服务器名称,进入详情页面。
  3. 在“安全组”页签,单击“更改安全组规则”,放行5901端口。
    在这里插入图片描述

说明:
如果4中回显的日志文件为“xxx:2.log”,则需要放行5902端口;如果为“xxx:3.log”,则需要放行5903端口,以此类推。

使用VNC Viewer连接云服务器

在本地PC打开Royal TSX客户端,输入云服务器的弹性公网IP,端口号为5901,输入root以及密码,单击“Apply & Close”。

在这里插入图片描述
在这里插入图片描述
登陆链接
在这里插入图片描述

Ubuntu Desktop 18.04 Gnome桌面配置VNC Server

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Royal TSX的文件传输功能如何使用Royal TSX是一款功能强大的远程桌面管理工具,用户可以通过它远程控制多个计算机并进行文件传输。 要使用Royal TSX的文件传输功能,您可以按以下步骤操作: 1. 打开Royal TSX,进入所需的远程桌面连接。 2. 在连接上方的工具栏中,点击“文件传输”按钮。 3. 在弹出的文件传输窗口中,您可以选择本地文件夹和远程计算机的文件夹路径。 4. 选择需要传输的文件,然后将其拖放到传输窗口中。 5. 点击“上传”按钮,等待文件传输完成。 您也可以使用“下载”按钮将远程计算机上的文件下载到本地计算机中。 总之,使用Royal TSX的文件传输功能非常方便,可以帮助用户更方便地管理远程计算机上的文件。 ### 回答2: Royal TSX是一个强大的远程桌面管理工具,它可以让用户通过一台计算机远程访问和管理多个远程服务器和虚拟机。而在使用Royal TSX时,文件传输是其中一个常见的需求。 文件传输可以帮助用户在不同的计算机和远程服务器之间传输文件和数据。Royal TSX内置了一个文件传输工具,可以方便地在本地计算机和远程服务器之间进行文件传输。 首先,用户需要在Royal TSX中打开一个远程连接,选择需要连接的计算机或服务器。在连接界面中,点击“文件传输”按钮,即可进入文件传输页面。 在文件传输页面中,用户可以选择要上传或下载的文件。点击上传文件按钮后,用户可以选择本地计算机中的文件,然后上传到远程服务器。同样,用户也可以选择要下载的远程服务器中的文件,并将其下载到本地计算机中。 在进行文件传输时,请务必注意文件大小和传输速度。通常情况下,较大的文件需要较长的时间传输,而较慢的网络连接会影响传输速度,因此请进行合理的安排和时间计划。 总之,Royal TSX的文件传输工具可以非常方便地帮助用户进行文件传输和数据传递,使得使用这个强大的远程桌面管理工具变得更加便捷和高效。 ### 回答3: Royal TSX是Mac系统上一款功能强大的远程桌面管理工具,可用于连接各种服务器,操作系统和远程桌面会话。 Royal TSX还支持在不同操作系统之间的文件传输。在此处,我们将关注Royal TSX文件传输的使用。 首先,我们需要确保我们已经有可以连接的远程服务器会话。然后,我们需要打开该会话并单击“连接”按钮,以使我们的连接成功。 一旦我们已建立连接,我们就可以选择“文件传输”选项,这会打开一个包含本地和远程系统文件夹的窗口。 此时,我们可以将要传输的文件拖放到窗口中。我们还可以使用剪切板复制和粘贴文件。我们还可以选择要操作的文件,并使用右键菜单来执行操作,例如复制,移动,删除和重命名文件。 要将文件传输到远程系统中,我们可以按住Shift键并将文件拖到远程系统文件夹中。我们还可以右键单击文件并选择“发送到”,然后选择要传送的文件夹。当我们接受连接并输入远程系统的凭据时,传输便会开始。 文件传输过程中,我们可以在窗口底部的状态栏中查看传输的进度和状态。当传输完成时,我们可以关闭窗口,然后在远程系统中查看传输的文件。 总的来说,Royal TSX的文件传输功能非常易于使用,功能齐全。它可以帮助我们在不同操作系统之间轻松传输文件,从而提高我们的工作效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shenhao_sufe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值