XRDP один и тот же пользователь несколько сеансов

Вопрос или проблема

Я пытаюсь заставить XRDP работать с несколькими сессиями на своем сервере Linux Mint. Сейчас я могу подключаться только в том случае, если на системе не запущены другие сессии (мне пришлось отключить автоматический вход).

Я не знаю, почему, но на Raspberry это работает по умолчанию так, как я хочу: когда я подключаюсь к XRDP, для каждого клиента создается новая сессия. Когда другой клиент подключается к тому же серверу с тем же пользователем, создается новая сессия.

Я попытался изменить настройку Policy в файле /etc/xrdp/sesman.ini с Default на UBDC, но ничего не изменилось.

Это мой первый вопрос, поэтому я прошу вас быть очень терпеливыми со мной и спрашивать меня о файлах, которые могут понадобиться для понимания ситуации.

Клянусь, я искал информацию по всему интернету, но ничего не нашел, что помогло. Я просто знаю, что это можно сделать, так как мой Raspberry делает это по какой-то странной причине.

Спасибо 🙂

Запускается ли XRDP на вашем сервере с опцией ‘–nodaemon’? Если да, то перезапустите xrdp без опции ‘–nodaemon’, тогда XRDP будет работать так, как вам нужно.

У моего сервера (CentOS 8) такая же проблема, и это меня беспокоило.

Я попытался запустить xrdp без опции ‘–nodaemon’, тогда я смог подключиться с несколькими сессиями. Так что запустите демон xrdp без ‘–nodaemon’ при запуске Linux.

Пример для CentOS8

$ sudo sed -i "s/ --nodaemon//" /usr/lib/systemd/system/xrdp.service

$ sudo dnf systemctl restart xrdp

ссылка, но на японском: XRDPの1ユーザマルチセッションの有効化

Ответ или решение

Решение проблемы многосессионного подключения в XRDP на Linux Mint

Введение

В данной статье мы рассмотрим, как настроить XRDP для поддержки нескольких сессий для одного и того же пользователя на сервере с операционной системой Linux Mint. Эта проблема актуальна для пользователей, которые хотят подключаться к одной и той же системе с разных устройств и запускать отдельные сеансы без потребности в рутинных действиях по разрыву предыдущих подключений.

Описание проблемы

Пользователь сообщил о том, что при попытке подключения через XRDP на Linux Mint, система допускает соединение только в том случае, если других активных сессий пользователей нет. При этом на Raspberry Pi подобная настройка работает по умолчанию, создавая новую сессию при каждом новом подключении.

Анализ конфигурации

  1. Настройки файла конфигурации: Для начала, необходимо проверить настройки в файле /etc/xrdp/sesman.ini. Важно убедиться, что значение параметра Policy установлено на 'UBDC'. Однако пользователь уже отредактировал этот параметр без видимого результата, что указывает на возможные другие настройки, которые могут влиять на поведение XRDP.

  2. Параметр –nodaemon: Вероятным источником проблемы может быть использование XRDP с параметром --nodaemon. Когда XRDP запускается с этим параметром, он будет работать в режиме отладки, что не позволяет создавать несколько сессий одновременно.

Решение

Для решения проблемы, вам нужно выполнить следующие шаги:

  1. Изменение конфигурации службы XRDP: Откройте терминал и выполните следующие команды для редактирования системной службы XRDP, чтобы убрать параметр --nodaemon:

    sudo sed -i "s/ --nodaemon//" /usr/lib/systemd/system/xrdp.service
  2. Перезапуск службы XRDP: После изменения конфигурации, перезапустите службу XRDP, чтобы изменения вступили в силу:

    sudo systemctl daemon-reload
    sudo systemctl restart xrdp

Заключение

После выполнения вышеуказанных шагов, XRDP должен быть в состоянии создавать новые сессии для каждого нового подключения пользователя, что обеспечит мультипоточность подключений. Если в будущем у вас возникнут дополнительные вопросы или трудности, пожалуйста, не стесняйтесь обращаться за помощью. Важно помнить, что настройка может незначительно отличаться в зависимости от дистрибутива Linux, и данный алгоритм может потребовать корректировок в зависимости от конкретных условий вашей системы.

Настоящая статья служит основным руководством для настройки XRDP и может существенно упростить процесс работы с многоразовыми сессиями, что безусловно улучшит ваш пользовательский опыт.

Оцените материал
Добавить комментарий

Капча загружается...