RHEL(Redhat)6.8安装icewm+freenx

Linux系统 2 2837 左昆豫 收藏

安装icewm

rpm -ivh fribidi-0.19.2-2.el6.x86_64.rpm
rpm -ivh icewm-1.3.8-3.el6.x86_64.rpm

安装freenx

yum -y install nc expect
rpm -ivh nx-3.5.0-5.el6.nux.x86_64.rpm
rpm -ivh freenx-server-0.7.3-21.el6.nux.x86_64.rpm

安装扩展支持(可选择安装)

yum -y install xorg-x11-apps xorg-x11-fonts-misc cups cups-devel   openssl-devel  openssh-server openssh-clients
rpm -ivh freenx-server-0.7.3-21.el6.nux.x86_64.rpm

配置nxserver

nxsetup --install

#如果报错:Fatal error: Could not connect to NX Server.

#vim  /etc/nxserver/node.conf

修改如下:

ENABLE_PASSDB_AUTHENTICATION="1"
ENABLE_SSH_AUTHENTICATION="1"

#再次安装一遍

nxsetup --install --setup-nomachine-key

  #允许使用NoMachine客户端附带的密钥登录

chmod 666 /dev/urandom     #系统默认此值
chmod 666 /dev/null          #系统默认此值
chmod 640 /var/lib/nxserver/home/.ssh/authorized_keys2

启动、查看、停止nx命令

/usr/libexec/nx/nxserver --start: 启动NX服务器
/usr/libexec/nx/nxserver --stop: 停止NX服务器
/usr/libexec/nx/nxserver --status: 查看NX服务器
/usr/libexec/nx/nxserver --restart: 重新启动NX服务器
/usr/libexec/nx/nxserver --help: 查看帮助信息

使用 iptables防火墙,你必需打开相应端口:

iptables -A INPUT -i lo -s 127.0.0.1 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p udp --sport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 5000 -j ACCEPT
iptables -A OUTPUT -p udp --sport 5000 -j ACCEPT

#注意:不添加用户,默认使用服务器本地用户或者服务器验证的nis或者ldap用户名和密码登录。

#如果用户的家目录是nfs挂载,则需要挂载用户家目录到登录节点,否则登录成功无法进入桌面。

/usr/libexec/nx/nxserver --adduser zky
/usr/libexec/nx/nxserver --passwd zky

相关推荐:

网友留言:

  1. ian
    ian
    回复
    你的linux是什么版本的?我的centos7无法安装freenx
    1. 团子精英
      回复
      原作者用的是Redhat6.8的操作系统,7的操作系统可能安装方式并不是完全一致
您需要 登录账户 后才能发表评论

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码