доставка настольной среды через удаленный виртуальный сервер

Я знал, так как вскоре после запуска с различных разновидностей *отклоняют приблизительно '04, что ОС является многопользовательской серверной средой. Там остается ворчащей проблемой, которой я просто не могу казаться, переносят мою голову, и я хотел бы решить ее. Учитывая, что на эффективно любой виртуальной инфраструктуре (владею ли я им или не) я могу вращать эту пользовательскую среду с относительной простотой и подключением к ней надежно (как я могу), и, учитывая, что я могу установить и надежно поставить приложения без доплаты на приложение через ssh командную строку, почему является полная, открытая доставка настольной среды такой болью?

Решения VDI существуют, но почти все приспособлены к Windows; это имеет смысл, учитывая, что среда Windows не была разработана с многочисленными пользователями в памяти. Такие инструменты, которые поддерживают Linux, существуют, но намного менее распространены.

Кроме того, решения, кажется, существуют в текущей области *, отклоняют OSs и Ubuntu конкретно через LTSP, но при помещении в общественное пространство (удаленный сервер) LTSP (к моему знанию) ломается.

Получение к вопросу (это не поток напыщенной речи; я просто расстроен, потому что я еще не нашел решение этой проблемы), есть ли способ обеспечить полную возможность рабочего стола (звук, видео, что-то выход в скайпе) через удаленный Сервер Ubuntu локальному клиенту Ubuntu (я буду волноваться о других платформах позже), который не включает затраты на программное обеспечение?

Вот то, что я попробовал до сих пор:

Ubuntu 12.04 и Ubuntu 14.04 (рабочий стол и сервер) использование LXDE, поставленной через xrdp->, все работает замечательно, за исключением звука. Ubuntu 12.04 и Ubuntu 14.04 (рабочий стол и сервер) нейтрализация сессии гнома через freenx-> смешанные результаты: 12.04 работал довольно хорошо, и я все еще работаю над тем [видео только, до сих пор], 14.04 было общим промахом: единственное, которое работы являются подсказкой ssh. Ubuntu 12.04 и Ubuntu 14.04 (рабочий стол) приложения, поставленные ssh + x-> работы, за исключением звуковой Ubuntu 12.04 и Ubuntu 14.04 (настольный) рабочий стол, обеспеченный через xephyr-> удаленный экранный пробел

Любая справка ценится.

0
задан 3 November 2016 в 12:24

1 ответ

Ну, работая с несколькими людьми на Форумах Ubuntu, я смог получить работу решения, но она использует x2go вместо xrdp.

Первый openssh-сервер установки:

sudo apt-get install openssh-server

Необходимо изменить sshd_config файл, поэтому сделайте резервное копирование

sudo cp /etc/shh/sshd_config /etc/ssh/sshd_config.back

откройте файл

sudoedit /etc/ssh/sshd_config

найдите эти строки

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

и изменение это длится no кому: yes

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication yes

Найдите эти строки

# Change to no to disable tunnelled clear text passwords
#PasswordAuthentication yes

И некомментарий как так:

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication yes

Теперь перезапустите сервис

sudo service sshd restart

Теперь установка x2go от ppa на сервере

sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install -y lxde alsa pulseaudio paprefs x2goserver x2goserver-xsession
sudo apt-get autoremove -y
sudo apt-get clean

Добавьте себя к x2gouser группа

sudo adduser $USER x2gouser

На клиенте устанавливают клиентский пакет и paprefs

sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install paprefs x2goclient

Для входа в систему в удаленный сервер запустите x2go программа и вставленный в IP-адрес (или URL, если у Вас есть один), и Ваше имя пользователя. Сделайте любые другие изменения конфигурации, которые должны быть сделаны, и затем возвращаться к вкладке с Вашим именем пользователя. Вместо того, чтобы выбрать LXDE как тип сессии, выберите пользовательский рабочий стол. В поле рядом с этим селектором войдите:

ck-launch-session startlxde
1
ответ дан 7 October 2019 в 10:22

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

Похожие вопросы: