Проблемы при установке без настройки машины (NX)
Я пытаюсь подключиться к серверу NX из Windows-клиента, но он сообщает следующее исключение NX> 203 NXSSH, работающий с pid: 5404 NX> 285 Включение проверки команды переключения NX> 285 Включение пропуска файлов конфигурации SSH NX> 285 Настройка предпочтительных параметров NX NX> 200 Подключен к адресу: 10.43.51.77 через порт: 22 NX> 202 Аутентифицируемый пользователь: nx NX> 208 Использование метода аутентификации: publickey NX> 204 Аутентификация не удалась.
Я заново переписал default_dsa.key на сервере и импортировал то же самое для клиента, но все еще не работает.
Какие-либо решения?
3 ответа
Это кажется ключевой проблемой. Попробуйте получить ключ SSH по умолчанию для клиента NX и использовать ssh с этим ключом на сервере NX. Если произойдет сбой, и вас попросят ввести пароль, то это определенно не соответствующие ключи. Попробуйте использовать ssh-kyegen для создания собственных пользовательских ключей как для клиента, так и для сервера. Попробуйте разместить открытый ключ как в каталоге конфигурации NX, так и в файле.ssh/ авторизованного_клиента пользователя nx. Если пользовательский ключ работает, попробуйте установить одну и ту же версию как клиента, так и сервера.
IIUC вам необходимо убедиться, что у каждого пользователя на самом сервере NX есть открытый ключ NX в связке ключей author_keys. запустите nxserver --usercheck и посмотрите, подтвердит ли он OK.
Этот узел вещей может иметь несколько причин; Лучше всего включить детальную регистрацию для вашего сервера NX:
Отредактируйте /etc/nxserver/node.conf и
раскомментируйте / измените следующее:ENABLE_PERSISTENT_SESSION = "все"
NX_LOG_LEVEL = 7
NX_LOGFILE = / вар / Журнал /nxserver.log
Убедитесь, что пользователь nx может писать в /var/log/nxserver.log
Перезапустите сервер NX и попробуйте снова войти в Windows; Теперь у вас должны быть подробные сообщения в nxserver.log.
/ var / log / secure также может содержать некоторую полезную информацию, если вы сталкиваетесь с проблемами аутентификации.