Как установить сервер FreeNX, чтобы он работал правильно?

Я попробовал все возможные способы установки сервера сейчас, я прочитал все, как доступно, и я до сих пор не могу заставить его работать. Пожалуйста, дайте мне знать, на каком этапе я делаю неправильно. Я использую Ubuntu 10.10. В основном я буду ссылаться на следующие инструкции, но также и на этот, и на этот.

  • Сначала я добавляю PPA
  • Установить Freenx
  • Скачайте специальный пакет Freenx, как указано в инструкции, исправьте владение - установите его
  • Создать собственный ключ SSH
  • Скопируйте файл /var/lib/nxserver/home/.ssh/client.id_dsa.key на клиент и импортируйте его в nomachine (windows 7 x64)
  • Убедитесь, что и пользователь, с которым я буду входить в систему, и пользователь nx находятся в AllowedUsers в файле /etc/ssh/sshd_config
  • Проверьте порт, который слушает ssh
  • Войдите через nomachine с моей обычной учетной записью в Ubuntu.

Я всегда получаю сообщение "аутентификация не удалась для [пользователя]", когда я пытаюсь войти в систему. И я не вижу пользователя "nx", который, как говорят, был создан во время установки, когда я просматриваю "Система-> Администрирование->" Пользователи и группы ". Может ли кто-нибудь, пожалуйста, просветить меня, если есть какой-то шаг, который я пропустил или неправильно понял?

Большое спасибо!

(Или есть более простой способ включить удаленный рабочий стол, который можно использовать с машиной Windows? Я предпочитаю не использовать VNC, потому что я надеялся получить лучшую производительность, чем эта. И когда я пытался использовать XRDP, я получил только черный экран на клиенте.)

2 ответа

Решение

Прежде всего, пользователь nx является системным пользователем (id меньше 1000), поэтому он не виден в System->Administration->"Users & Groups", вы должны увидеть его в /etc/passwd,

Далее я использую сервер freenx без пользовательского ключа ssh, поэтому предлагаю сделать так, чтобы он работал без дополнительных сложностей с пользовательским ключом. Я восстановил свою безопасность с помощью брандмауэра, чтобы запретить доступ нежелательным клиентам.

teamveawer 6 (teamviewer.com/en/download/index.aspx) или Haguichi (только для ОС Linux) (haguichi.net/download) + Hamachi 2 (secure.logmein.com/US/labs) помните, если вы решили использовать вторая установка сначала hamachi2, а затем haguichi.

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