Что я должен сделать, чтобы использовать NX на другом порту, чем 22 (SSH)

Я установил сервер OpenSSH на свою коробку Ubuntu Linux (10.04). Я могу SSH к коробке правильно, без проблем. Я должен использовать порт 443/TCP. Нет проблем с доступом к командной строке с PuTTY или другим SSH-клиентом. Однако когда я пытаюсь использовать NX для графического сеанса, он не отвечает. Я думал, что NX просто использует настройки, используемые /etc/ssh/sshd_config. Существуют ли другие параметры для NX, которые я должен изменить, чтобы он прослушивал порт 443?

Я использую NX от nomachine.com, и версия всех компонентов: 3.4.0-5

Спасибо:-)

3 ответа

Решение

На коммерческом NX отредактируйте /usr/NX/etc/server.cfg, измените SSHDPort и перезапустите NX.

(Еще немного... Мне нравится ссылаться на каталог NX и т. Д.)

ln -s /usr/NX/etc /etc/nx
sudo vim /etc/nx/server.cfg

Измените SSHDPort и сохраните.

/etc/init.d/nxserver restart

Если вы используете FreeNX, вам нужно будет отредактировать /etc/nxserver/node.conf, В общих директивах FreeNX найдите следующие строки:

# The port number where local 'sshd' is listening.
#SSHD_PORT=22

Раскомментируйте второй и поместите туда порт, где слушает sshd. Обратите внимание, что я не смог проверить его, поэтому, пожалуйста, прокомментируйте, если он не работает.

Похоже, в меню программ должен быть какой-то GUI-конфигуратор.

Похоже, что есть мастер, который вы можете запустить в командной строке

nxclient --wizard

Больше информации здесь.

Другие вопросы по тегам