{"id":272,"date":"2021-06-05T19:21:48","date_gmt":"2021-06-05T17:21:48","guid":{"rendered":"https:\/\/kanuracer.eu\/?page_id=272"},"modified":"2023-04-30T04:35:52","modified_gmt":"2023-04-30T02:35:52","slug":"guacamole","status":"publish","type":"page","link":"https:\/\/kanuracer.eu\/index.php\/linux\/debian\/guacamole\/","title":{"rendered":"Guacamole"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>Als allererstes bringen wir unseren Server auf den aktuellsten Stand:<\/em><br><code>apt upgrade ; apt update -y<\/code><br><br><em>Nun m\u00fcssen wir einige Buildtools installieren:<\/em><br><code>apt install -y build-essential libcairo2-dev libjpeg62-turbo-dev libpng-dev \\<br>libtool-bin libossp-uuid-dev libavcodec-dev\u00a0libavformat-dev libavutil-dev libswscale-dev \\<br>libpango1.0-dev libssh2-1-dev libvncserver-dev libtelnet-dev \\<br>libssl-dev libvorbis-dev libwebp-dev libpulse-dev<\/code><em><br>Anschlie\u00dfend m\u00fcssen wir noch die FreeRDP libraries installieren:<\/em><br><code>echo \"deb <a href=\"http:\/\/deb.debian.org\/debian\">http:\/\/deb.debian.org\/debian<\/a> buster-backports main\" > \/etc\/apt\/sources.list.d\/backports.list<\/code><br><code>apt update ; apt install freerdp2-dev\/buster-backports<\/code><br><em>Jetzt k\u00f6nnen wir uns den Gucamoleserver zusammenbauen.<br>Um es uns etwas einfacher zu machen, werden wir uns eine Variable f\u00fcr die Versionsnummer setzen:<\/em><br><code>VER=1.3.0<\/code><br><em>Nun laden wir uns die ben\u00f6tigten Dateien herunter:<\/em><br><code>wget <a href=\"https:\/\/downloads.apache.org\/guacamole\/$VER\/source\/guacamole-server-$VER.tar.gz\">https:\/\/downloads.apache.org\/guacamole\/$VER\/source\/guacamole-server-$VER.tar.gz<\/a><\/code><br><em>Nach dem Download m\u00fcssen wir nun die Zip entpacken:<\/em><br><code>tar xzf guacamole-server-$VER.tar.gz<br>cd guacamole-server-$VER<\/code><br>Anschlie\u00dfend f\u00fchren wir das Config-Script aus:<br><code>.\/configure --with-init-dir=\/etc\/init.d<\/code><br><em>Das ganze sollte dann so aussehen:<\/em><br><code>...<br>------------------------------------------------<br>guacamole-server version 1.3.0<br>------------------------------------------------<br>Library status:<br>freerdp2 ............ yes<br>pango ............... yes<br>libavcodec .......... yes<br>libavformat.......... yes<br>libavutil ........... yes<br>libssh2 ............. yes<br>libssl .............. yes<br>libswscale .......... yes<br>libtelnet ........... yes<br>libVNCServer ........ yes<br>libvorbis ........... yes<br>libpulse ............ no<br>libwebsockets ....... no<br>libwebp ............. yes<br>wsock32 ............. no<br>Protocol support:<br>Kubernetes .... no<br>RDP ........... yes<br>SSH ........... yes<br>Telnet ........ yes<br>VNC ........... yes<br>Services \/ tools:<br>guacd ...... yes<br>\u00a0guacenc .... yes<br>\u00a0guaclog .... yes<br>FreeRDP plugins: \/usr\/lib\/x86_64-linux-gnu\/freerdp2<br>Init scripts: \/etc\/init.d<br>Systemd units: no<br>Type \"make\" to compile guacamole-server.<\/code><br><em>Anschlie\u00dfend kompilieren und installieren es<\/em><br><code>make<\/code><br><code>make install<\/code><br><code>ldconfig<\/code><br>Starten des Servers:<br><code>systemctl daemon-reload<\/code><br><code>systemctl start guacd<\/code><br><code>systemctl enable guacd<\/code><br>Nun brauchen wir noch Tomcat.<br>F\u00fcr die Installation f\u00fchren wir folgenden Befehl aus:<br><code>apt install tomcat9 tomcat9-admin tomcat9-common tomcat9-user -y<\/code><br>Damit das ganze l\u00e4uft, brauchen wir noch den Guacamoleclient.<br>Daf\u00fcr m\u00fcssen wir ein Verzeichnis erstellen<br><code>mkdir \/etc\/guacamole<\/code><br>und downloaden die ben\u00f6tigten Dateien<br><code>wget <a href=\"https:\/\/downloads.apache.org\/guacamole\/$VER\/binary\/guacamole-$VER.war\">https:\/\/downloads.apache.org\/guacamole\/$VER\/binary\/guacamole-$VER.war<\/a> -O \/etc\/guacamole\/guacamole.war<\/code><br>Wir verlinken nun das Verzeichnis mit Tomcat:<br><code>ln -s \/etc\/guacamole\/guacamole.war \/var\/lib\/tomcat9\/webapps\/<\/code><br>und starten Tomcat neu<br><code>systemctl restart tomcat9<br>systemctl restart guacd<\/code><br>Nun erreichst du Guacamole unter <a href=\"http:\/\/ip:8080\/\">http:\/\/IP:8080<\/a> http:\/\/domain:8080<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Zuletzt gepr\u00fcft und bearbeitet: <span class=\"last-modified-timestamp\">Apr. 30, 2023 @ 4:35<\/span><\/em><br><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Als allererstes bringen wir unseren Server auf den aktuellsten Stand:apt upgrade ; apt update -y Nun m\u00fcssen wir einige Buildtools installieren:apt install -y build-essential libcairo2-dev libjpeg62-turbo-dev libpng-dev \\libtool-bin libossp-uuid-dev libavcodec-dev\u00a0libavformat-dev libavutil-dev libswscale-dev \\libpango1.0-dev libssh2-1-dev libvncserver-dev libtelnet-dev \\libssl-dev libvorbis-dev libwebp-dev libpulse-devAnschlie\u00dfend m\u00fcssen wir noch die FreeRDP libraries installieren:echo &#8222;deb http:\/\/deb.debian.org\/debian buster-backports main&#8220; > \/etc\/apt\/sources.list.d\/backports.listapt update ; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":24,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-272","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Guacamole - kanuracer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kanuracer.eu\/index.php\/linux\/debian\/guacamole\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guacamole - kanuracer\" \/>\n<meta property=\"og:description\" content=\"Als allererstes bringen wir unseren Server auf den aktuellsten Stand:apt upgrade ; apt update -y Nun m\u00fcssen wir einige Buildtools installieren:apt install -y build-essential libcairo2-dev libjpeg62-turbo-dev libpng-dev libtool-bin libossp-uuid-dev libavcodec-dev\u00a0libavformat-dev libavutil-dev libswscale-dev libpango1.0-dev libssh2-1-dev libvncserver-dev libtelnet-dev libssl-dev libvorbis-dev libwebp-dev libpulse-devAnschlie\u00dfend m\u00fcssen wir noch die FreeRDP libraries installieren:echo &quot;deb http:\/\/deb.debian.org\/debian buster-backports main&quot; &gt; \/etc\/apt\/sources.list.d\/backports.listapt update ; [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kanuracer.eu\/index.php\/linux\/debian\/guacamole\/\" \/>\n<meta property=\"og:site_name\" content=\"kanuracer\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-30T02:35:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kanuracer.eu\\\/index.php\\\/linux\\\/debian\\\/guacamole\\\/\",\"url\":\"https:\\\/\\\/kanuracer.eu\\\/index.php\\\/linux\\\/debian\\\/guacamole\\\/\",\"name\":\"Guacamole - kanuracer\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kanuracer.eu\\\/#website\"},\"datePublished\":\"2021-06-05T17:21:48+00:00\",\"dateModified\":\"2023-04-30T02:35:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kanuracer.eu\\\/index.php\\\/linux\\\/debian\\\/guacamole\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kanuracer.eu\\\/index.php\\\/linux\\\/debian\\\/guacamole\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kanuracer.eu\\\/index.php\\\/linux\\\/debian\\\/guacamole\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/kanuracer.eu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linux\",\"item\":\"https:\\\/\\\/kanuracer.eu\\\/index.php\\\/linux\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Debian\",\"item\":\"https:\\\/\\\/kanuracer.eu\\\/index.php\\\/linux\\\/debian\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Guacamole\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kanuracer.eu\\\/#website\",\"url\":\"https:\\\/\\\/kanuracer.eu\\\/\",\"name\":\"kanuracer\",\"description\":\"Games, IT &amp; More\",\"publisher\":{\"@id\":\"https:\\\/\\\/kanuracer.eu\\\/#\\\/schema\\\/person\\\/44cfc12e4d1a361d50c29f61cae0617d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kanuracer.eu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/kanuracer.eu\\\/#\\\/schema\\\/person\\\/44cfc12e4d1a361d50c29f61cae0617d\",\"name\":\"kanuracer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/kanuracer.eu\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/Logo_White_800.png\",\"url\":\"https:\\\/\\\/kanuracer.eu\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/Logo_White_800.png\",\"contentUrl\":\"https:\\\/\\\/kanuracer.eu\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/Logo_White_800.png\",\"width\":800,\"height\":800,\"caption\":\"kanuracer\"},\"logo\":{\"@id\":\"https:\\\/\\\/kanuracer.eu\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/Logo_White_800.png\"},\"sameAs\":[\"https:\\\/\\\/kanuracer.eu\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guacamole - kanuracer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kanuracer.eu\/index.php\/linux\/debian\/guacamole\/","og_locale":"de_DE","og_type":"article","og_title":"Guacamole - kanuracer","og_description":"Als allererstes bringen wir unseren Server auf den aktuellsten Stand:apt upgrade ; apt update -y Nun m\u00fcssen wir einige Buildtools installieren:apt install -y build-essential libcairo2-dev libjpeg62-turbo-dev libpng-dev libtool-bin libossp-uuid-dev libavcodec-dev\u00a0libavformat-dev libavutil-dev libswscale-dev libpango1.0-dev libssh2-1-dev libvncserver-dev libtelnet-dev libssl-dev libvorbis-dev libwebp-dev libpulse-devAnschlie\u00dfend m\u00fcssen wir noch die FreeRDP libraries installieren:echo \"deb http:\/\/deb.debian.org\/debian buster-backports main\" > \/etc\/apt\/sources.list.d\/backports.listapt update ; [&hellip;]","og_url":"https:\/\/kanuracer.eu\/index.php\/linux\/debian\/guacamole\/","og_site_name":"kanuracer","article_modified_time":"2023-04-30T02:35:52+00:00","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kanuracer.eu\/index.php\/linux\/debian\/guacamole\/","url":"https:\/\/kanuracer.eu\/index.php\/linux\/debian\/guacamole\/","name":"Guacamole - kanuracer","isPartOf":{"@id":"https:\/\/kanuracer.eu\/#website"},"datePublished":"2021-06-05T17:21:48+00:00","dateModified":"2023-04-30T02:35:52+00:00","breadcrumb":{"@id":"https:\/\/kanuracer.eu\/index.php\/linux\/debian\/guacamole\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kanuracer.eu\/index.php\/linux\/debian\/guacamole\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kanuracer.eu\/index.php\/linux\/debian\/guacamole\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/kanuracer.eu\/"},{"@type":"ListItem","position":2,"name":"Linux","item":"https:\/\/kanuracer.eu\/index.php\/linux\/"},{"@type":"ListItem","position":3,"name":"Debian","item":"https:\/\/kanuracer.eu\/index.php\/linux\/debian\/"},{"@type":"ListItem","position":4,"name":"Guacamole"}]},{"@type":"WebSite","@id":"https:\/\/kanuracer.eu\/#website","url":"https:\/\/kanuracer.eu\/","name":"kanuracer","description":"Games, IT &amp; More","publisher":{"@id":"https:\/\/kanuracer.eu\/#\/schema\/person\/44cfc12e4d1a361d50c29f61cae0617d"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kanuracer.eu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/kanuracer.eu\/#\/schema\/person\/44cfc12e4d1a361d50c29f61cae0617d","name":"kanuracer","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kanuracer.eu\/wp-content\/uploads\/2020\/08\/Logo_White_800.png","url":"https:\/\/kanuracer.eu\/wp-content\/uploads\/2020\/08\/Logo_White_800.png","contentUrl":"https:\/\/kanuracer.eu\/wp-content\/uploads\/2020\/08\/Logo_White_800.png","width":800,"height":800,"caption":"kanuracer"},"logo":{"@id":"https:\/\/kanuracer.eu\/wp-content\/uploads\/2020\/08\/Logo_White_800.png"},"sameAs":["https:\/\/kanuracer.eu"]}]}},"_links":{"self":[{"href":"https:\/\/kanuracer.eu\/index.php\/wp-json\/wp\/v2\/pages\/272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kanuracer.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kanuracer.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kanuracer.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kanuracer.eu\/index.php\/wp-json\/wp\/v2\/comments?post=272"}],"version-history":[{"count":2,"href":"https:\/\/kanuracer.eu\/index.php\/wp-json\/wp\/v2\/pages\/272\/revisions"}],"predecessor-version":[{"id":573,"href":"https:\/\/kanuracer.eu\/index.php\/wp-json\/wp\/v2\/pages\/272\/revisions\/573"}],"up":[{"embeddable":true,"href":"https:\/\/kanuracer.eu\/index.php\/wp-json\/wp\/v2\/pages\/24"}],"wp:attachment":[{"href":"https:\/\/kanuracer.eu\/index.php\/wp-json\/wp\/v2\/media?parent=272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}