Проблема шлюза HTML5 RDP гуакамоле

ians! Newby из Windows, здесь пытаясь получить [Гуакамоле] выполнение с помощью этого сценария установки. Напрасно, все же. Я выполняю Сервер Ubuntu 14.04, и он пробегает все с единственной ошибкой, я вижу быть:

/home/administraotr/guac_install.sh: line 174: /etc/nginx/sites-enabled/default: Permission denied

Failed to restart guacd.service: Unit guacd.service failed to load: No such file or directory.

/home/administrator/guac_install.sh: line 247: /etc/sysctl.conf: Permission denied.

При наблюдении как, как я - nooby, прибывающий из Windows, кто-либо может указать на меня в правильном направлении?

0
задан 3 November 2015 в 18:25

2 ответа

Остерегайтесь этого, версия Гуакамоле в репозиториях Ubuntu - только 0.8.3, который очень стар. Если Вы хотите последний и самый замечательный Гуакамоле (в настоящее время 0.9.8), используют инструкции относительно веб-сайта Гуакамоле : http://guac-dev.org/doc/gug/installing-guacamole.html

, Если Вы соглашаетесь с версией значительно старше, можно установить "сервер" с помощью нормальной sudo Кв. - получают установку

$ sudo apt-get install guacamole
$ sudo apt-get install guacamole-tomcat

Затем, необходимо редактировать/настраивать user-mapping.xml файл, который найден в /etc/guacamole. Простой user-mapping.xml, который я использую для возможности соединения RDP, следующий:

<user-mapping>

    <!-- Per-user authentication and config information -->
    <authorize username="login-user-name" password="login-passwd">
        <connection name="name-of-server">
            <protocol>rdp</protocol>
            <param name="hostname">localhost</param>
            <param name="port">3389</param>
            <param name="color-depth">24</param>
            <param name="width">1280</param>
            <param name="height">720</param>
            <param name="enable-printing">true</param>
            <param name="enable-drive">true</param>
            <param name="drive-path">/home/login_name</param>
        </connection>
    </authorize>

</user-mapping>

Теперь..., которые устанавливают сервер Гуакамоле на Вашу машину Ubuntu..., но если Вы хотите видеть рабочий стол, необходимо будет понять 1 ограничение сначала и также понять то, что необходимо сделать для завершения этого.

ограничение: Ни рабочий стол Единицы Ubuntu, ни Gnome3 не будут работать ни с каким удаленным рабочим столом, коротковолновым, я знаю. Таким образом, чтобы иметь применимый рабочий стол для "удаленного рабочего стола" необходимо установить или Помощника, LXDE или XFCE.

Помощник довольно прост в использовании и существует много примеров того, как установить его на любую версию Ubuntu, которую Вы используете.

Для Ubuntu 14.04 вот пример установки: http://itsfoss.com/install-mate-desktop-ubuntu-14-04/

Следующий необходимо было бы установить пару большего количества объектов:

freerdp...

$ sudo apt-get install freerdp-x11

и Вам нужен x11rdp на стороне "сервера". Самый легкий способ стать очень последним создал/установил для Вас, должен использовать пару сценариев от scarygliders:

http://scarygliders.net/2014/03/19/x11rdp-o-matic-version-3-10-released/

Вам будет нужен МЕРЗАВЕЦ, установленный на Вашем сервере:

$ sudo apt-get install git

затем МЕРЗАВЕЦ использования для вытягивания/копирования scaryglider "создают" среду для RDP и x11RDP.

$ git clone https://github.com/scarygliders/X11RDP-o-Matic.git

каталог изменения в X11RDP-o-Matic каталог, в который вышеупомянутая команда GIT скопировала пакеты сборки...

$ cd X11RDP-o-Matic

следующий необходимо запустить процесс "сборки" scarygliders.

$ sudo ./X11rdp-o-matic.sh --justdoit

ПРИМЕЧАНИЕ: это занимает ДОЛГОЕ ВРЕМЯ для завершения. В моих 8 базовых системах на 32 ГБ может потребоваться 20 минут.

После того, как сборка завершена, у Вас есть еще 1 шаг, и это должно настроить "тип" сессии (rdp или vnc), Вы хотите, чтобы сервер использовал, так выполните следующее:

$ sudo ./RDPsesconfig.sh

я знаю, что это звучит сложным или большая работа, но не действительно и scarygliders сценарий является потрясающим в этом, это берет очень сложный процесс сборки и уменьшает его до 1 команды для Вас. То, что Вы получаете, является обеспечением, что Вы используете последний RDP и X11RDP на сервере.

, Если все это сделано затем, Вы могли бы хотеть перезагрузить свой сервер прежде, чем попытаться соединиться удаленно с браузером путем указания на браузер на IP сервера/гуакамоле

так пример: 192.168.1.66:8080/guacamole

Помнит, что Tomcat использует порт 8080 по умолчанию, таким образом, Ваш брандмауэр (брандмауэры) должен разрешить это.

я использовал Гуакамоле для удаленного вхождения в облачные серверы и виртуальные машины (KVM, Virtualbox и т.д.). Не прекрасный, но это работает вполне прилично.

1
ответ дан 30 September 2019 в 05:58

... Newby из Windows, здесь пытаясь получить [Гуакамоле] выполнение с помощью этого сценарий ...

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

может быть возможно создать сценарий установки для сложного программного стека как Гуакамоле, но почти невозможно стать действительно правильным. Существуют различия в конфигурациях сервера, доступном программном обеспечении, и т.д. который может вызвать простой список команд без любых тестов или обработки ошибок (как сценарий установки, который Вы используете) перестать работать необъяснимо. Поскольку Вы получаете ошибку при запущении этого скрипта, я думаю смело можно сказать, что предположения были сделаны, когда сценарий был записан, и те предположения недопустимы для системы.

я понимаю, что, как пользователь, прежде всего, Windows, Вы приезжаете из весьма другого мира, но избегаете, чтобы кривая обучения не была способом пойти. Охватите кривую обучения. Следуют официальные инструкции для установки Гуакамоле . Избегают искушения к командам выполнения без понимания того, что те команды делают, уже не говоря о целом сценарии, полном их. Если Вы встречаетесь с проблемами по пути, задаете вопросы о тех определенных проблемах. Вы будете далеко более обеспечены в конечном счете.

0
ответ дан 30 September 2019 в 05:58

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

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