Установил сервер вот по этой инструкции.
Спойлер
Установка для Alit linux:
apt-get install freenx-server - установка сервера
service freenx-server start - запуск сервера
apt-get install nxclient установка клиента
nxclient - запуск клиента
Пишут, что Free NX должен сам определить порт SSH, но, как всегда, лучше все делать самому.
Редактируем /etc/nxserver/node.conf.d/general.conf
Находим:
# The port number where local 'sshd' is listening.
#SSHD_PORT=22
Делаем таким же, как в настройках SSH
Не забываем раскоментировать строку! (убрать знак # в начале строки)
# The port number where local 'sshd' is listening.
SSHD_PORT=2002
SSHD_PORT=СВОЙ_ПОРТ
Все работает. Клиент запускается и в Windos и Linux. Но при попытки запустить вторую сессию nxclient-a. Выдается ошибка:
NXPROXY - Version 3.5.0
Copyright (C) 2001, 2011 NoMachine.
See http://www.nomachine.com/ for more information.
Info: Proxy running in client mode with pid '16586'.
Session: Starting session at 'Wed Sep 18 22:55:14 2013'.
Info: Connection with remote proxy completed.
Error: Call to bind failed for font TCP port 12000. Error is 98 'Address already in use'.
Session: Session terminated at 'Wed Sep 18 22:55:15 2013'.Как это можно исправить? Клиент подлючается к разным серверам, но только в одну сессию. Если нужно подключиться к другому серверу, то нужно закрыть предыдущую сессию nxclient-a.