Инструкция по настройке терминального сервера

1) Устанавливаем CentOS 5.4

2) Устанавливаем дополнительные пакеты
[root@localhost]# rpm -ivh flash-plugin-10.0.32.18-release.i386.rpm freenx-server-0.7.3-17.el5.i386.rpm nx-3.3.0-38.el5.i386.rpm opera-10.10.gcc4.shared.qt3.i386.rpm

Правим /etc/ssh/sshd.conf
удаляем перед:
AllowUsers root nx internet@127.0.0.1← Добавить строку и вписать пользователей.
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys2 ← Добавить цифру 2 
символ #

Правим /etc/nxserver/node.conf
Удаляем перед:
ENABLE_PASSDB_AUTHENTICATION="1" ← Изменяем на 1
символ #
сохраняем!

Перезапускаем демон SSHD
[root@localhost]# service sshd restart

Заводим нового пользователя
[root@localhost]# adduser internet
[root@localhost]# passwd internet

Инсталлируем freenx-server
[root@localhost]# ./usr/libexec/nx/nxsetup --install –setup-nomachine-key

Добавляем пользователя в базу freenx-server
[root@localhost]# ./usr/libexec/nx/nxserver --adduser internet
[root@localhost]# ./usr/libexec/nx/nxserver --passwd internet

Создаём скрипт запуска
[root@localhost]# touch /bin/start
[root@localhost]# chmod a+x /bin/start
[root@localhost]# vi /bin/start
#!/bin/sh
xterm -iconic -e setxkbmap -rules xorg -model pc105 -layout “us,ru” -variant “,winkeys” -option “grp:alt_shift_toggle”
firefox

3) На рабочем месте устанавливаем программу nxclient-3.3.0-6.exe и при запуске нажать Configure → в поле Desktop выбрать Custom → Settings → Run following command → написать наш запускной скрипт «start»