freenx (не пускает по ключу)

Модераторы: dimbor, Модераторы разделов

Аватара пользователя
bazav
Сообщения: 177

freenx

Сообщение bazav »

Доброго всем времени. Поможите идиоту. заимел проблему на ровном месте. Поднял freenx серевер запустился без проблем. а клиента по ключу пускать не хотит.
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
NX> 204 Authentication failed.

[root@data user]# nxserver --status
which: no startkde4 in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt4/bin)
NX> 100 NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
NX> 110 NX Server is running
NX> 999 Bye
[root@data user]#

ключи через nxkeygen пересоздавал. не помогает. в чем еще проблема хз.

настривал по ссылке http://anonymus88.livejournal.com/5324.html .
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1570
Статус: Подвинутый участник

Re: freenx

Сообщение dimbor »

Строка
AuthorizedKeysFile .ssh/authorized_keys2

в sshd_config на сервере имеется?

А вообще, тут можно порыться и выискать ссылки на более вменяемые доки по настройке, например от Этерсофт.
Спасибо сказали:
ShotSDV
Сообщения: 142
ОС: Mandriva

Re: freenx

Сообщение ShotSDV »

ftp://ftp.etersoft.ru/pub/Etersoft/RX%40Etersoft/
Выкачать сборку от Этерсофта, там же нормальная инструкция, и всё будет работать.
Спасибо сказали:
Аватара пользователя
bazav
Сообщения: 177

Re: freenx

Сообщение bazav »

спс всем.
sshd_config естественно имеется.
сборка итак от etersofta.
вылечилось след образом. снес эту сборку. поставил с репов все запустилось с полпинка .
Спасибо сказали:
Аватара пользователя
KvP
Сообщения: 20
ОС: Ubuntu 10.04

Re: freenx

Сообщение KvP »

bazav писал(а):
25.11.2010 09:19
Доброго всем времени. Поможите идиоту. заимел проблему на ровном месте. Поднял freenx серевер запустился без проблем. а клиента по ключу пускать не хотит.
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
NX> 204 Authentication failed.

[root@data user]# nxserver --status
which: no startkde4 in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt4/bin)
NX> 100 NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
NX> 110 NX Server is running
NX> 999 Bye
[root@data user]#

ключи через nxkeygen пересоздавал. не помогает. в чем еще проблема хз.

настривал по ссылке http://anonymus88.livejournal.com/5324.html .


я так понимаю ssh сервер настроен для авторизации только по ключам !
Тогда тут нужны два комплекта ключей, т.к. пользователь на сервер цепляется сначала под аккаунтом nx и тут нужны ключи которые генерит nxkeygen,
а затем уже из под аккаунта nx идет локальное подключение под аккаунтом который вы указываете в nxclient.

1. ssh-keygen -t dsa -f /etc/nxserver/users.id_dsa
когда спросит ввести пароль, надо просто нажать Enter (два раза)
2. mkdir "домашняя папака пользователя"/.ssh
3. cat /etc/nxserver/users.id_dsa.pub > "домашняя папака пользователя"/.ssh/authorized_keys2
4. chown -R аккаунт:аккаунт "домашняя папака пользователя"/.ssh
5. chmod 600 "домашняя папака пользователя"/.ssh/authorized_keys2
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1570
Статус: Подвинутый участник

Re: freenx

Сообщение dimbor »

До пользователя тут дело не доходит, что не отменяет вышеуказанные действия.
А про данную ситуевину вспомнил еще чудо-заклинание: usermod -U nx
Спасибо сказали: