如何使用 FreeNX 通过网络安全地访问您的 Ubuntu 14.04 桌面如何使用 FreeNX 通过网络安全地访问您的 Ubuntu 14.04 桌面如何使用 FreeNX 通过网络安全地访问您的 Ubuntu 14.04 桌面如何使用 FreeNX 通过网络安全地访问您的 Ubuntu 14.04 桌面
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何使用 FreeNX 通过网络安全地访问您的 Ubuntu 14.04 桌面

FreeNX 提供了一种通过本地网络或 Internet 远程安全访问桌面的方法。 FreeNX 是 NX 协议的开源实现,最初由 NoMachine 开发。 NX 协议非常高效,允许在慢速网络上行链路上进行 X-Desktop-Connections。使用 SSL/TLS 保护连接。在本教程中,我们将检查如何在 Ubunru 14.04 (Trusty Tahr) 上安装和配置 FreeNX。

安装

安装 FreeNX 服务器。

FreeNX 软件包在官方 ubuntu 存储库中不可用,您必须添加 FreeNX PPA:

sudo apt-add-repository ppa:freenx-team/trusty

对于旧版本:

sudo apt-add-repository ppa:freenx-team
sudo apt-get upgrade

这将更新您的存储库。

sudo apt-get install freenx-server

使用上述命令,您应该能够在您的系统上安装 FreeNX。

安装 NX 客户端

实际客户端在存储库中不可用。您需要从 NoMachines 网站安装客户端。下载并安装客户端,你就完成了。您将能够完成设置,然后就完成了。

配置 FreeNX

配置 SSH

FreeNX 使用的默认端口是用于 SSH 的端口 22。出于安全原因,您的 ISP 可能会阻止您的端口 22,因此基本上我们必须更改 SSH 连接的默认端口。

sudo nano /etc/ssh/sshd_config

找到 Port 22 并替换为 Port 8888

完成以上所有你需要做的就是重启你的 SSHD:

sudo /etc/init.d/ssh restart

通常 FreeNX 会检测 SSHD 端口,但如果没有,您可以试试这个:

sudo nan /etc/nxserver/node.conf

找到 #SSHD_PORT=22 并替换为 SSHD_PORT=8888

确保取消注释端口号。这是您可以更改 FreeNX 端口号的方法。

启动/停止 FreeNX

FreeNX 不是一项服务,因此您必须手动运行它:

sudo /etc/init.d/freenx-server stop/start

创建自定义 SSH 密钥

使用默认的 ssh 密钥进行身份验证将是纯粹的愚蠢行为。因此,让我们开始创建您自己的要创建您自己的自定义键,请使用:

sudo dpkg-reconfigure freenx-server
sudo cp /var/lib/nxserver/home/.ssh/client.id_dsa.key ~/

链接

  • FreeNX
  • Ubuntu

©2015-2025 艾丽卡 support@alaica.com