CentOS 6.9 Freenx 安装与配置指南

简介
CentOS 6.9 是一款基于 Red Hat Enterprise Linux 的免费操作系统,具有稳定、安全、高效的特点,Freenx 是一款基于 VNC 的远程桌面软件,可以实现远程访问 Linux 服务器,本文将详细介绍如何在 CentOS 6.9 上安装和配置 Freenx。
安装 Freenx
安装 VNC 服务器
我们需要在 CentOS 6.9 上安装 VNC 服务器,打开终端,执行以下命令:
sudo yum install tigervnc-server tigervnc-server-module
配置 VNC 服务器
安装完成后,我们需要配置 VNC 服务器,编辑 /etc/sysconfig/vncserver 文件,修改 VNCSERVERS 和 VNCSERVERARGS 参数:
sudo vi /etc/sysconfig/vncserver
将 VNCSERVERS="1" 修改为 VNCSERVERS="1:2",表示允许两个用户通过 VNC 访问服务器。
编辑 /etc/vnc/vncserver.config 文件,修改 geometry 参数,以设置 VNC 服务器窗口大小:
sudo vi /etc/vnc/vncserver.config
将 geometry 参数修改为 geometry=1024x768,表示窗口大小为 1024x768。
创建用户
创建一个用于 VNC 访问的用户:

sudo useradd -m -d /home/vncuser -s /bin/bash vncuser
设置密码
为 VNC 用户设置密码:
sudo passwd vncuser
启动 VNC 服务
启动 VNC 服务:
sudo /sbin/service vncserver start
查看 VNC 服务状态
查看 VNC 服务状态,确保服务已启动:
sudo /sbin/service vncserver status
安装 Freenx 客户端
安装 Freenx 客户端
在客户端计算机上,安装 Freenx 客户端,以 Windows 为例,可以从官方网站下载 Freenx 安装程序:
https://www.realvnc.com/download/viewer/download.html
配置 Freenx 客户端
安装完成后,打开 Freenx 客户端,输入 VNC 服务器地址和端口(默认为 localhost:1),然后输入 VNC 用户名和密码即可连接到 VNC 服务器。
Freenx 使用技巧

修改 VNC 密码
如果需要修改 VNC 密码,可以使用以下命令:
sudo vncpasswd
设置 VNC 服务器自动启动
为了使 VNC 服务器在系统启动时自动启动,可以将以下命令添加到 /etc/rc.local 文件中:
sudo echo "/sbin/service vncserver start" >> /etc/rc.local
注意:在 CentOS 6.9 中,/etc/rc.local 文件可能不存在,可以创建该文件并设置执行权限:
sudo touch /etc/rc.local sudo chmod +x /etc/rc.local
FAQs
问题:为什么我无法连接到 VNC 服务器?
解答:请确保 VNC 服务器已启动,并且客户端计算机的网络设置正确,如果使用防火墙,请确保允许 VNC 通信。
问题:如何将 VNC 服务器设置为自动启动?
解答:在 /etc/sysconfig/vncserver 文件中修改 VNCSERVERS 和 VNCSERVERARGS 参数,并在 /etc/rc.local 文件中添加启动命令即可。
