Я знал, так как вскоре после запуска с различных разновидностей *отклоняют приблизительно '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-> удаленный экранный пробел
Любая справка ценится.
Ну, работая с несколькими людьми на Форумах 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