Приведу пример установки и базовой настройки пакета. Берем необходимые пакеты сайта компании, извлекаем в текущую папку. Нам нужны 2xterminalserver-x.x.x-xx.tar, 2xterminalserverclient-x.x.x-xxx.tar. Видим, что после разархивирования появилась папка NX. Её вручную копируем в /usr. Запускаем установку:
sudo /usr/NX/bin/./nxsetup --install
Если ошибок нет, идем дальше. Бывает, инсталятор ругается на ssh ключи - нужен OpenSSH на машине.
После установки, в папке /usr/NX/etc/ появляется основной конфигурационный файл node.cfg. В нем много закомментированных строк, большинство из них нужно определить явно, в зависимости от потребности конкретной задачи и возможности сервера. Предоставляю это вам... Главное - на оффициальном форуме нашли мелкий баг, из за чего не всегда работает подключения клиента к серверу 2x. Для этого в том же node.cfg необходимо добавить:
GNOME_BINARY_PATH="/opt/gnome/bin"
После установки, в папке /usr/NX/etc/ появляется основной конфигурационный файл node.cfg. В нем много закомментированных строк, большинство из них нужно определить явно, в зависимости от потребности конкретной задачи и возможности сервера. Предоставляю это вам... Главное - на оффициальном форуме нашли мелкий баг, из за чего не всегда работает подключения клиента к серверу 2x. Для этого в том же node.cfg необходимо добавить:
GNOME_BINARY_PATH="/opt/gnome/bin"
#
# Specify path and name of the command to start the GNOME session
#
COMMAND_START_GNOME="/usr/bin/dbus-launch --exit-with-session gnome-session"
Далее, добавим пользователя, имеющего право на вход в терминал-сервер:
sudo /usr/NX/bin/./nxserver --useradd andrew
Если юзер andrew отсуствует на серваке, пишем так:
sudo /usr/NX/bin/./nxserver --useradd andrew --system
Проверяем статус сервера
/usr/NX/bin/./nxserver --status
и подключаем клиентов...
# Specify path and name of the command to start the GNOME session
#
COMMAND_START_GNOME="/usr/bin/dbus-launch --exit-with-session gnome-session"
Далее, добавим пользователя, имеющего право на вход в терминал-сервер:
sudo /usr/NX/bin/./nxserver --useradd andrew
Если юзер andrew отсуствует на серваке, пишем так:
sudo /usr/NX/bin/./nxserver --useradd andrew --system
Проверяем статус сервера
/usr/NX/bin/./nxserver --status
и подключаем клиентов...