Network/NxServer

来自MagicLinux 百科
Sejishikong讨论 | 贡献2021年12月17日 (五) 04:38的版本 (创建页面,内容为“==关于在 Magic Linux 3.0 使用 freenx-server 的配置== 有的时候需要远程使用 Linux 的 GUI 界面,这时的选择有很多,NoMachine 的 NX 是其中比较好的一个解决方案。 NX 只需要服务器可以使用 ssh 访问即可安装配置,而且比较简单。 在 Magic Linux 3.0 上使用 freenx-server 做为 NX 的服务器端。 == freenx-server 的安装配置 == 1、安装 freenx-server: 使用 root 权限,root 用户或…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

关于在 Magic Linux 3.0 使用 freenx-server 的配置

有的时候需要远程使用 Linux 的 GUI 界面,这时的选择有很多,NoMachine 的 NX 是其中比较好的一个解决方案。 NX 只需要服务器可以使用 ssh 访问即可安装配置,而且比较简单。 在 Magic Linux 3.0 上使用 freenx-server 做为 NX 的服务器端。

freenx-server 的安装配置

1、安装 freenx-server: 使用 root 权限,root 用户或 sudo 均可,执行如下的命令

#smart install freenx-server

即可安装 freenx-server。 也可以使用 yum 或 apt-get。 或使用图形界面的软件管理器安装。

2. 配置 freenx-server:

安装后执行如下命令以启用 nx:

#nxsetup –install –setup-nomachine-key

然后修改 node.conf:

# vi /etc/nxserver/node.conf 

将其中以下几行去掉注释,即删除最前面的 #:

ENABLE_USERMODE_AUTHENTICATION=”0″
ENABLE_SSH_AUTHENTICATION=”1″
ENABLE_CLIPBOARD=”both”
NX_LOGFILE=/var/log/nx/nxserver.log

以下几行去掉注释并修改:

DISPLAY_BASE=1000 改为 DISPLAY_BASE=1001
NX_LOG_LEVEL=0 改为 NX_LOG_LEVEL=4
COMMAND_MD5SUM="openssl md5" 改为 COMMAND_MD5SUM="md5sum"

根据实际情况去掉这两行前的注释:

COMMAND_START_KDE=startkde <== 远程使用KDE
COMMAND_START_GNOME=gnome-session <== 远程使用Gnome

3. 启动 freenx-server 服务:

执行如下的命令,可以在开机时启动 freenx-server 服务:

# systemctl enable freenx-server.service

执行如下的命令,可以启动 freenx-server 服务:

# systemctl start freenx-server.service

执行如下的命令,可以在查看 freenx-server 服务的状态:

# systemctl status freenx-server.service

4. 客户端配置:

这里主要介绍 Windows 下客户端的配置:

从 NoMachine 的官方网站下载 NX Client for Windows,当前版本是 3.5.0-9,<a href="http://www.nomachine.com/download-package.php?Prod_Id=3835" target="_blank">点此链接即可下载</a>,然后进行正常安装即可。也可以选择安装字体包,但不是必需的。

当安装完成后,即可以连接服务器,第一次连接的时候有连接向导,按向导指示做就可以了。

注意:需要把服务上的 /var/lib/nxserver/home/.ssh/client.id_dsa.key 文件导入到客户端。