Назад | Перейти на главную страницу

Как создать «сервер терминального сервера» в xubuntu

Я новичок в системном администрировании и определенно новичок в serverfault, поэтому извиняюсь, если мой вопрос не соответствует стандартам SF на 100%.

Это моя проблема: у меня есть машина xubuntu с несколькими учетными записями, к которым мне нужно получить удаленный доступ (в той же локальной сети, но не в одной комнате). Я бы хотел, чтобы мои пользователи могли использовать графический интерфейс. В частности, я хочу имитировать поведение, которое вы испытываете при подключении через «клиент терминального сервера» к машине с Windows.

Если я правильно понял документацию, я не могу использовать VNC поскольку мне не нужно "специфицировать" существующий Сеанс графического интерфейса пользователя, запущенный на удаленном компьютере: я хочу открыть новый Сеанс графического интерфейса пользователя с удаленного компьютера.

Я рассмотрел ряд возможностей (XDMCP, FreeNX, несвободный NX от NoMachine ...), но из документации ubuntu похоже, что лучший поддерживаемый способ сделать это - с помощью LSPT, так как это архитектура, которую они уже используют в своей конфигурации тонкого клиента (edubuntu).

Теперь вот вопрос: хотя я мог найти в разных местах ссылки на то, что вы можете использовать LSPT для настройки толстых клиентов, Я не смог найти никакой документации о том, как это сделать. Может ли кто-нибудь указать мне правильное направление?

Заранее благодарим за уделенное время! :)

После нескольких попыток мне наконец удалось найти решение своих проблем. Вот как это было протестировано:

  • Xubuntu 9.10 Кармическая коала
  • Сервер Freenx v. 3.2.0-74-SVN OS (GPL, с использованием backend: 3.3.0)
  • Клиент NX от nomachine.com v. 3.4.0-5

СТОРОНА СЕРВЕРА:

В основном следуйте инструкциям из вики сообщества Ubuntu. Вам нужно будет запустить:

sudo add-apt-repository ppa:freenx-team
sudo apt-get update
sudo apt-get install freenx
sudo /usr/lib/nx/nxsetup --install

Я использовал параметры конфигурации по умолчанию для процедуры установки (Обновить: очевидно, запуск процедуры настройки излишен, если вас устраивают параметры по умолчанию и ключи шифрования). После установки убедитесь, что ваш сервер работает, выполнив

sudo /etc/init.d/freenx-server start

СТОРОНА КЛИЕНТА:

  1. Я решил использовать клиент бесплатного пива из номашина. Если вы следуете этому руководству, вам нужно будет загрузить клиент с их веб-сайта.
  2. После установки вам нужно будет настроить сеанс для работы с XFCE.
  3. В General-> Desktop выберите Unix / Custom и нажмите кнопку «Настройки».
  4. В наборе полей «Приложение» выберите Выполните следующую команду и введите команду: startxfce4
  5. В наборе полей «Вариант» выберите Новый виртуальный рабочий стол

Теперь вам нужно будет только ввести свое имя хоста, пользователя и пароль и ... вуаля! вы должны иметь возможность войти на свой сервер!

Во всяком случае, спасибо тем, кто нашел время, чтобы попытаться ответить на мой вопрос! :)

Я предлагаю XDMCP, это давно поддерживаемый способ сделать это с помощью X.