Автор Тема: freenx-server + OpenNXCE  (Прочитано 237 раз)

Оффлайн al_tux

  • Начинающий
  • *
  • Сообщений: 21
freenx-server + OpenNXCE
« : 21.06.2023 09:12:27 »
Всем форумчанам привет.

На сервере установил freenx-server
Цитировать
https://www.altlinux.org/FreeNX

Если запускать от системы altlinux workstation все запускается.
Если запускать от windows(много графических программ и люди не сильно хотят переходить на linux системы)
Хотел использовать программу OpenNX
Цитировать
http://updates.etersoft.ru/pub/Windows/opennx/
Перепробовал все известные версии от "nxman"
Цитировать
https://unixforum.org/up/nxman/
Все равно пишет ошибку "Ошибка аутентификации"

От "Entersoft" есть на github есть клиент "rxclient"
Цитировать
https://github.com/Etersoft/rxclient
В документации написано что можно собрать из msys2. Получаю ошибку что нужен wxwidgets 2.8.12,
а в репозитариях самая ранняя 3.0.

Подскажите где взять клиент для freenx-server под windows)))

ps. Понимаю что вопрос слишком глупый)

Оффлайн telets

  • Давно тут
  • **
  • Сообщений: 57
    • Email
Re: freenx-server + OpenNXCE
« Ответ #1 : 21.06.2023 09:18:05 »
Использую  программу NXClientCE-3.5.0-9-r15.6.exe , чтобы на windows работала без ошибок. https://disk.yandex.ru/d/SeVYziUcIkV0mA

Форум по нему https://unixforum.org/viewtopic.php?t=100412&start=390
« Последнее редактирование: 21.06.2023 09:22:58 от telets »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 234
Re: freenx-server + OpenNXCE
« Ответ #2 : 21.06.2023 14:23:29 »
и зачем если есть x2go, который более-менее живой и немного поддерживается...

Оффлайн telets

  • Давно тут
  • **
  • Сообщений: 57
    • Email
Re: freenx-server + OpenNXCE
« Ответ #3 : 21.06.2023 15:29:59 »
и зачем если есть x2go, который более-менее живой и немного поддерживается...
Пробовал его - не удобно пользователю им работать. Мы уже давно на ncxlient 3 работаем из SL8,9. На винде тоже работали на нём, только на 10 винде стал немного глючить, поэтому перешли на NXClientCE-3.5.0-9-r15.6.exe.
А на SL10 старый nxclient перестал работать - перешли на rxclient (он есть в apt-get).

Оффлайн al_tux

  • Начинающий
  • *
  • Сообщений: 21
Re: freenx-server + OpenNXCE
« Ответ #4 : 21.06.2023 15:59:09 »
Установил версию NXClientCE-3.5.0-9-r15.6.exe
В открытом доступе на сайте
Цитировать
https://unixforum.org/up/nxman/
есть

Получаю сообшение "Authentication failed"
NX> 203 NXSSH running with pid: 660
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
NX> 200 Connected to address: 10.7.1.91 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
NX> 204 Authentication failed.

Якобы проблема с сертификатом, но непонятно где у пользователя или на сервере.

Создал новый сертефикат [root@repocon rx-etersoft]# nxsetup --install --clean --purge --setup-nomachine-key
Создалось два файла в директории /etc/rx-etersoft
users.id_dsa
users.id_dsa.pub
Ничего не поменялось.

Сертефикат у пользователя в окне выбора сессии и ввода логин/пароль.
DSA Key
Cjnfigure -> Key -> Default

Если нет сертефиката получаю банальную ошибку, об отсутствии сертефиката.
"DSA key is corrupted or has been protected with a passphrase"
« Последнее редактирование: 22.06.2023 06:25:49 от al_tux »

Оффлайн telets

  • Давно тут
  • **
  • Сообщений: 57
    • Email
Re: freenx-server + OpenNXCE
« Ответ #5 : 22.06.2023 09:33:15 »
У вас не отвечает сервер (freeNX). Должен быть ответ от него вида:
NX> 208 Using auth method: publickey
HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.5.99.19)
NX> 105

Всё что начинается с NX> - это ваш клиент отправляет.

Правда у меня сервер на debian 11 работает, но думаю для altlinux тоже надо систему настраивать:
SSH настроить:
# echo 'PubkeyAcceptedKeyTypes=+ssh-dss' | tee -a /etc/ssh/sshd_config
# service ssh reload
И сам конфиг-файл /etc/nxserver/node.conf проверить.

Тут писал о моих доделках https://unixforum.org/viewtopic.php?t=153229




Оффлайн al_tux

  • Начинающий
  • *
  • Сообщений: 21
Re: freenx-server + OpenNXCE
« Ответ #6 : 22.06.2023 10:35:03 »
Спасибо.

Всего то нужно было добавить.
PubkeyAcceptedKeyTypes=+ssh-dss