在Ubuntu 20.04上安装NoMachine

欢迎来到我们的教程,了解如何在Ubuntu 20.04上安装NoMachine。就像VNC,TeamViewer一样,NoMachine是一个远程桌面工具。它旨在跨Windows,Mac和Linux等多种平台工作,以使用户能够访问远程计算机的物理桌面。 NoMachine提供最佳,最快和最高质量的远程桌面体验。

进一步了解NoMachine的功能 适用于所有人的NoMachine Free Desktop页面

请注意,为了使NoMachine正常工作,您既需要在要访问的远程桌面系统上也要在从其连接的桌面系统上安装

在Ubuntu 20.04上安装NoMachine

下载NoMachine安装包

NoMachine在Ubuntu 20.04默认存储库上不可用。因此,您需要从以下位置下载DEB二进制包: 适用于Linux的NoMachine下载页面

在“下载”页面上,为各自的Ubuntu 20.04系统体系结构选择NoMachine的版本。

要找到您的Ubuntu系统架构类型,请使用 hostnamectl 要么 uname -m 命令;

hostnamectl
    Static hostname: ubuntu20.kifarunix-demo.com
         Icon name: computer-vm
           Chassis: vm
        Machine ID: d91cc24f09bc439190b19b1fe11365b0
           Boot ID: bf5cd9c49eed4e46a7903d183303cb84
    Virtualization: oracle
  Operating System: Ubuntu 20.04.1 LTS
            Kernel: Linux 5.4.0-65-generic
      Architecture: x86-64

要么

uname -m
x86_64

在我们的案例中,我们将下载用于64位Ubuntu 20.04系统的DEB二进制软件包。您可以简单地导航至NoMachine x86_64 Debian Binary软件包页面并获取您的软件包。或者只需执行以下命令以下载NoMachine版本7.1.3_1,这是撰写本文时NoMachine的当前稳定发行版。您可以验证版本并进行相应替换。

wget https://download.nomachine.com/download/7.1/Linux/nomachine_7.1.3_1_amd64.deb

在Ubuntu 20.04上安装NoMachine

下载完成后,请运行以下任一命令来安装软件包;

sudo dpkg -i nomachine_7.1.3_1_amd64.deb

或者简单地运行;

sudo apt install ./nomachine_7.1.3_1_amd64.deb
...
Unpacking nomachine (7.1.3-1) ...
Setting up nomachine (7.1.3-1) ...
NX> 700 Starting install at: Tue Feb 09 19:48:34 2021.
NX> 700 Installing: nxclient version: 7.1.3.
NX> 700 Using installation profile: Ubuntu.
NX> 700 Install log is: /usr/NX/var/log/nxinstall.log.
NX> 700 Compiling the USB module.
NX> 700 Installing: nxplayer version: 7.1.3.
NX> 700 Using installation profile: Ubuntu.
NX> 700 Install log is: /usr/NX/var/log/nxinstall.log.
NX> 700 To connect the remote printer to the local desktop,
NX> 700 the user account must be a member of the CUPS System Group: lpadmin.
NX> 700 Installing: nxnode version: 7.1.3.
NX> 700 Using installation profile: Ubuntu.
NX> 700 Install log is: /usr/NX/var/log/nxinstall.log.
NX> 700 Creating configuration in: /usr/NX/etc/node.cfg.
NX> 700 Installing: nxserver version: 7.1.3.
NX> 700 Using installation profile: Ubuntu.
NX> 700 Install log is: /usr/NX/var/log/nxinstall.log.
NX> 700 Creating configuration in: /usr/NX/etc/server.cfg.
NX> 700 Install completed at: Tue Feb 09 19:49:22 2021.
NX> 700 NoMachine was configured to run the following services:
NX> 700 NX service on port: 4000

在Ubuntu 20.04上运行NoMachine

安装完成后,NoMachine软件包现在在您的系统中可用。

您可以从应用程序菜单启动它。另外,您应该能够看到 ! M图标 在系统托盘上。

在Ubuntu 20.04上配置NoMachine

可以将NoMachine配置为服务器或客户端,具体取决于您的使用方式。

要访问NoMachine设置,请单击 ! M 系统托盘中的图标,然后单击 显示服务器状态

在Ubuntu 20.04上安装NoMachine

同样,您可以通过点击 NoMachine服务 从系统应用程序中获取,如上面的屏幕快照所示。

NM设置

在Ubuntu 20.04上安装NoMachine

您可以访问NM的各种设置,如上面的屏幕截图所示。

允许NoMachine远程连接

安装在远程系统上的NoMachine充当服务器。如果服务器在无人值守的情况下运行,那么您需要禁用对远程连接到服务器的权限需求。否则,如果正在管理它,则可以保留默认设置以提示是否允许远程访问。

因此,由于在这种情况下,我们正在无人值守的情况下运行Ubuntu 20.04系统,因此我们 取消选中Require permission to let users connect 选项。

在Ubuntu 20.04上安装NoMachine

浏览其他选项卡以获取更多配置选项。

请点击 完成了 在Ubuntu 20.04上完成NoMachine设置后。

在防火墙上打开NoMachine服务器端口

如果在作为服务器的远程桌面上运行NoMachine,并且正在运行UFW,则需要打开端口以允许外部连接。

ufw allow 4000/tcp
ufw allow 4011:4999/udp

使用NoMachine连接到远程台式计算机

如上所述,为使NoMachine远程连接正常工作, 台式计算机必须安装NoMachine软件。

创建NoMachine新连接

假设您的远程计算机已经安装了NoMachine并作为服务器运行,请在您要连接的远程桌面上启动NoMachine客户端,此处称为NoMachine客户端。 NoMachine客户 从系统应用程序菜单。

NoMachine尝试搜索任何本地NoMachine连接。

如果找不到,请单击 +添加 按钮以创建新的连接,或直接在桌面计算机上单击 + 签名或直接单击 <單擊此處創建連接>

在Ubuntu 20.04上安装NoMachine
NoMachine远程桌面地址

输入远程桌面地址,端口,主机和连接协议。

在Ubuntu 20.04上安装NoMachine
NoMachine身份验证方法

选择NoMachine身份验证方法。

在Ubuntu 20.04上安装NoMachine
NoMachine连接

完成后,您可以点击 连接 按钮以连接到远程桌面系统。

您也可以单击后退箭头以查看创建的连接。

启动NoMachine远程桌面连接

要启动远程连接,请选择连接名称,然后单击 连接 或简单地更改连接名称并开始连接。

接下来,通过选择是来验证主机的真实性。

输入您的远程访问凭据。

如果完全启用了在远程桌面上进行连接的权限需求,请确保允许远程连接。

成功登录后,您应该进入远程系统的桌面。请参阅下面的示例屏幕快照,以连接到远程Ubuntu 20.04桌面。

在Ubuntu 20.04上安装NoMachine

然后你去。现在,您可以无缝使用NoMachine将远程桌面连接到Ubuntu 20.04桌面。这标志着本教程有关如何在Ubuntu 20.04上安装NoMachine的结尾。

进一步阅读

NoMachine文档

Sidebar