Auteur Topic: Container "Guacamole": een webbased remote desktop gateway  (gelezen 9925 keer)

Offline aliazzz

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 97
  • -Ontvangen: 161
  • Berichten: 1.349
  • Yum yum brains...
Container "Guacamole": een webbased remote desktop gateway
« Gepost op: 15 mei 2016, 22:34:44 »
Met docker kan je "lightweight" virtualiseren. Maar wat dat precies inhoud is niet eenvoudig uitgelegd.
Docker VM's ook wel "containers" of "images" genoemd kunnen ge-instantieerd worden waarbij geen directe aanspraak op bronnen mag worden gemaakt, dit net zoals bij virtualisatie. Containers gebruiken hiernaast een architectuur waardoor de inhoud van een container gemakkelijk kan worden verscheept. Dit laatste zo ontzettend handig! Tevens verwacht ik persoonlijk ook dat synology in de nabije toekomst meer en meer packages gaat "containeren".

Enfin, ik heb al vaak de behoefte gehad om remote RDP of VNC sessies te kunnen openen zonder toeters en bellen, via een webbrowser. Na wat zoeken ben ik het volgende tegengekomen: Guacamole.

What is Guacamole?
Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC and RDP (also SSH and Telnet).
We call it clientless because no plugins or client software are required.
Thanks to HTML5, once Guacamole is installed on a server, all you need to access your desktops is a web browser.

...and it's free?
Yes!


Schijnbaar ben ik niet de enige en zijn er al wat mensen zo aardig geweest om een container in elkaar te zetten (buiten de officiele containers). Nu kan je via deze alles in 1 container voortaan al je sessies via een browser openen in plaats van aparte tools etc.

Dit is echt een mooie toepassing en ik hoop dat jullie ook de vruchten ervan plukken!

In deze mini tuturial gebruik ik het volgende image, deze is "kant-en-klaar":
https://hub.docker.com/r/zuhkov/guacamole/. Dit in tegenstelling tot de officiele glyptodon guacamole docker containers (2 stuks).

Dus zoals gezegd, dit image is al voorgestoomd en gebruikt voor user-authenticatie een SQL database. Het is ook mogelijk om LDAP authenticatie te gebruiken, zodoende kan Guacamole bijv de users uit synology LDAP server gebruiken, maar deze optie is niet gebruikt in deze container. Mocht je daarin geinteresseerd zijn, zie dan de Guacamole documentatie.

De windows machine waar ik de remote sessie maak is in mijn geval een virtuele machine (via phpVirtualBox) welke localhost in de DS415+ draait.

We gaan van start;

Stap 1: Open Docker en zoek in de registry naar https://hub.docker.com/r/zuhkov/guacamole/ en download deze

Stap 2: Zodra ze binnen is druk je op Launch en geef je de volgende port settings;
Local port 8080 en container port 8080, klik next.

Stap 3: Wijs medium processorkracht toe en een maximum van 512MB werkgeheugen, klik next.

Stap 4: Kijk de settings na en klik apply.

Stap 5: Start het image en login met de webbrowser op;

http://<JOUW_NAS_IP>:8080

User: guacadmin
Pass: guacadmin

Stap 4: Ga naar Manage en scroll naar beneden en maak onder Connections een nieuwe conncetion aan met de knop New Connection.

Stap 5: In het edit connection dialoog kan je een verbinding (via VNC, SHH, Telnet & RDP ) opzetten en parametreren naar een machine in je netwerk naar keuze.

Herhaal stap 4 en 5 al naar gelang naar je eigen behoeften.

Stap 6: Als je nu terugkeert naar Home, kan je elke geconfigureerde verbinding testen.

Je kunt ook gebruikers aanmaken en deze naar behoefte modificeren.

Veel plezier ervan!


Aliazzz
DS415+ 4*4TB SHR5 Btrfs, 8 GB RAM
DS1515+ 5*3TB SHR5 Btrfs 16 GB RAM
DX513 4*6TB SHR5 Btrfs
RT6600ax meshed 1 x RT2600ac, 3 x MR2200ac

Homelab;
HP Proliant DL360 Gen9 (aka Pizzabox)
2*XEON E5-2697A V4 total: 32C/64T
256GB RAM, 20TB RAID5 SSD Cluster

Offline Cremers

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 14
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #1 Gepost op: 16 januari 2017, 22:01:53 »
Hallo,

Ik heb Zo net even dit geprobeerd maar ik kan niet Inloggen

Iemand een idee?

Alvas bedankt
  • Mijn Synology: DS412+
  • HDD's: 4x WD40EFRX-68WT0N0

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7768
  • Berichten: 43.095
  • FIFO / LIFO
    • Truebase
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #2 Gepost op: 16 januari 2017, 23:02:35 »
Even getest, hier geen probleem.



30360-1

30362-2


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline hansiedown

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 100
  • Berichten: 438
    • mijnweetjes
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #3 Gepost op: 17 januari 2017, 16:07:26 »
@Cremers
Ik had hetzelfde problem. Op de webpagina van de docket image word hier ook een melding van gemaakt (https://hub.docker.com/r/zuhkov/guacamole/)
Ik heb nu de voorgestelde oplossing uitgevoerd en hierna kan ik inloggen.
(@Birdy de inlogpagina kreeg ik al eerder te zien, maar de inlog werd geweigerd)
Het betreft:
sed -i "s/log_bin/#log_bin/g" /etc/mysql/my.cnf
/etc/init.d/mysql start
/etc/init.d/tomcat7 restart

Deze verandering kun je uitvoeren door het package te starten, binnen containor, details te klikken, hierin naar terminal te gaan.
Klikken op Create, Launch with command, niets invullen en ok klikken.
Hierna kunnen de commandos uitgevoerd worden.
  • Mijn Synology: DS1621+
  • HDD's: 6 x WD40EFZX
  • Extra's: 4Gb

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7768
  • Berichten: 43.095
  • FIFO / LIFO
    • Truebase
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #4 Gepost op: 17 januari 2017, 16:18:58 »
Citaat
de inlogpagina kreeg ik al eerder te zien, maar de inlog werd geweigerd
Vreemd dan, ik heb recht toe recht aan geïnstalleerd en kon zo inloggen, zie m'n 2e prinscreen.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline aliazzz

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 97
  • -Ontvangen: 161
  • Berichten: 1.349
  • Yum yum brains...
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #5 Gepost op: 17 januari 2017, 22:15:55 »
Ik kan ook net als Birdy meteen inloggen, maar alsnog bedankt voor de fix, mocht het probleem zich voordoen!
DS415+ 4*4TB SHR5 Btrfs, 8 GB RAM
DS1515+ 5*3TB SHR5 Btrfs 16 GB RAM
DX513 4*6TB SHR5 Btrfs
RT6600ax meshed 1 x RT2600ac, 3 x MR2200ac

Homelab;
HP Proliant DL360 Gen9 (aka Pizzabox)
2*XEON E5-2697A V4 total: 32C/64T
256GB RAM, 20TB RAID5 SSD Cluster

Offline Hutje

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 201
  • -Ontvangen: 218
  • Berichten: 1.808
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #6 Gepost op: 17 januari 2017, 22:25:51 »
Inloggen lukte bij mij ook niet, maar met de uitleg van @hansiedown toch gelukt.
SSH via de webbrowser lukte ook, echter een RDP met een Win10 systeempje, ging niet lukken.



Zag in het openingsnummer een win7 scherm, dus daar zal het wel lukken, maar heb die even niet voorradig nu.

DS1515+  [3x 8TB + 1x 4TB + 1x 3TB]  8 GB DDR3 DSM 6.1.7-15284 Update 3
DS1512+  [3x 4TB + 2x 2TB]  4 GB DDR3 DSM 6.1.7-15284 Update 3
DS411j     [3 x 2TB SHR] DSM 6.1.7-15284 Update 3
DS211j     [TEST-NAS] DSM 6.1-15101
RT1900    [AP-mode] SRM 1.2-7742
UPS          APC Back-UPS ES 700G

Offline Cremers

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 14
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #7 Gepost op: 09 februari 2017, 21:28:57 »
Bij het uitvoeren van het command: /etc/init.d/tomcat7 restart krijg ik als uitkomst [Fail]

Iemand een idee?
  • Mijn Synology: DS412+
  • HDD's: 4x WD40EFRX-68WT0N0

Offline Dimi__v

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 6
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #8 Gepost op: 10 februari 2017, 11:37:26 »
Ik krijg dit ook niet werkend.
Heb dezelfde authentication failure.
Heb deze tutorial gevolgd maar ik kan onmogelijk een terminal commando toevoegen. Wanneer ik op Create, Launch with command klik, vervolgens niets invul en op ok klik gebeurt er niets en lijk het venster vast te hangen.

Dit is een fantastisch forum btw :D.
  • Mijn Synology: DS716+II
  • HDD's: 2x 3TB WD RED
  • Extra's: /

Offline Cremers

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 14
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #9 Gepost op: 19 februari 2017, 23:02:01 »
Is er ook een manier om naar de laatste versie te updaten?
  • Mijn Synology: DS412+
  • HDD's: 4x WD40EFRX-68WT0N0

Offline aliazzz

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 97
  • -Ontvangen: 161
  • Berichten: 1.349
  • Yum yum brains...
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #10 Gepost op: 20 februari 2017, 22:30:22 »
Hier vragen om een update zal weinig helpen. Wellicht een mailtje naar de bedenker van de container?  :thumbup:
DS415+ 4*4TB SHR5 Btrfs, 8 GB RAM
DS1515+ 5*3TB SHR5 Btrfs 16 GB RAM
DX513 4*6TB SHR5 Btrfs
RT6600ax meshed 1 x RT2600ac, 3 x MR2200ac

Homelab;
HP Proliant DL360 Gen9 (aka Pizzabox)
2*XEON E5-2697A V4 total: 32C/64T
256GB RAM, 20TB RAID5 SSD Cluster

Offline Dimi__v

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 6
Re: Container &quot;Guacamole&quot;: een webbased remote desktop gateway
« Reactie #11 Gepost op: 01 maart 2017, 23:08:06 »
Sinds de 6.1 update is het probleem met de terminal opgelost. Werkt nu perfect zoals hierboven aangegeven, ook rdp verbinding naar Win10Pro
  • Mijn Synology: DS716+II
  • HDD's: 2x 3TB WD RED
  • Extra's: /

Offline aliazzz

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 97
  • -Ontvangen: 161
  • Berichten: 1.349
  • Yum yum brains...
Re: Container "Guacamole": een webbased remote desktop gateway
« Reactie #12 Gepost op: 30 december 2017, 18:12:18 »
Als je in het bezit bent van een Synology Router (zoals ik) dan kun je vanaf heden ook door Synology gemaakte oplossing installeren op je router. Synology biedt nu in SRM ook een (webbased) remote desktop client in hun "VPN Plus Server"pakket aan.

Voor meer informatie zie https://www.synology.com/nl-nl/beta/2017_VPN_Plus

DS415+ 4*4TB SHR5 Btrfs, 8 GB RAM
DS1515+ 5*3TB SHR5 Btrfs 16 GB RAM
DX513 4*6TB SHR5 Btrfs
RT6600ax meshed 1 x RT2600ac, 3 x MR2200ac

Homelab;
HP Proliant DL360 Gen9 (aka Pizzabox)
2*XEON E5-2697A V4 total: 32C/64T
256GB RAM, 20TB RAID5 SSD Cluster


 

Instellen BicBucStriim in docker container

Gestart door Henk HavelaarBoard Docker / Container Manager

Reacties: 3
Gelezen: 1629
Laatste bericht 24 mei 2020, 20:41:52
door Henk Havelaar
Docker en Traefik container (reversed proxy). Waar zit die config?

Gestart door jogoBoard Docker / Container Manager

Reacties: 0
Gelezen: 1076
Laatste bericht 16 maart 2020, 20:49:03
door jogo
Aanpassen configuratiebestand in Docker container (Grafana)

Gestart door HansNasBoard Docker / Container Manager

Reacties: 18
Gelezen: 2067
Laatste bericht 01 september 2022, 19:14:30
door HansNas
VERPLAATST: van ds216 naar ds214 backup (zonder container opslag)

Gestart door BirdyBoard Synology DSM algemeen

Reacties: 0
Gelezen: 741
Laatste bericht 22 augustus 2017, 23:10:30
door Birdy
container logboek wissen

Gestart door kroppierightBoard Docker / Container Manager

Reacties: 1
Gelezen: 842
Laatste bericht 10 augustus 2022, 14:42:42
door kroppieright