What is the most critical virtual machine that you HAVE to have remote access to? btw, if you're new here, welcome! 👋 Be sure to like & subscribe for more content like this!
I have one virtual machine that runs my Docker stacks. I can manage pretty much everything through each app's web interface which I access from a Heimdall landing page served off of the same Docker VM. The only time I have to SSH into it is when I deploy a new app or stack. And that's only because I prefer to write the docker-compose.yml file and deploy via the command line rather than doing it through Portainer or Rancher. But.. Rancher is how I got started in Docker thanks to your Rancher-Docker-Minecraft video :)
@@webwarriorc4683 I know with some Windows machines you have to purposefully enable Remote Desktop before it'll allow you to connect. And some Linux distrobutions don't have SSH installed by default. Ubuntu makes you install it deliberately for security reasons.
Oh this is awesome, I read about this years ago but the implementation seemed a bit painful You're doing great work Tim and the quality of the videos is fantastic Thank you
I discovered you a half year ago when you started making proxmox videos. And your videos have been high quality, superb information-dense and entertaining. I love that you provice time stamps to your videos and your intro is nice! Keep it up dude!
Loved this video. Maybe we should start calling you "The Wizard". I'm amazed at all the amazing videos you create. I've been around since COBOL and FORTRAN were the "in" compilers. So, until I started following you, I was not a fan of Docker, Kubernetes, etc. I'm still concerned about trusting stuff other people make like Docker containers, however the other benefits you describe about these newish technologies compel me to learn more about it. I love this idea of Guacamole. It fills so many needs. Thanks for making the video. Much appreciated.
I love your videos. You did a video on 2FA... I would love to see a video on adding 2fa to Guacamole. Thanks again, you have helped me more than you know.
Good job and perfect explanation, Tim. I found this video because of a college assignment and you gave me the overall idea of what guacamole is about. Thank you so much.
No offense but I’ve watched too many videos where you guys have no problem installing these containers and everyone works. Well I’ve come across a few that didn’t work and even checked that the ports weren’t used by another app. I would like to see a few episodes, in detail, about how to troubleshoot the apps that don’t work or only partly work like Guacamole. In guacamole I can’t get the VNC to work. I have realVnc installed and using that I can connect to all my computers. Where as the SSH protocol works. I like honesty, nothing is all peaches and cream. Thanks for the many videos you do. Some RUclips’rs just blow thru the set ups
I am in the only "guy" here 😊 and run and use every container that I make a video about. I don't sugar coat anything and I try to make sure that all my videos "just work". I put extra time and making sure they do. Thanks for stopping by!
This worked, thank you! Much to my surprise having tried many alternative methods and videos, it could not get much simpler and easier to follow. You have a new subscriber! :)
Never subscribed to anyone quicker (literally before the video ended). Thanks for the very high quality video, Your effort is very much appreciated. While I am here, can I possibly ask for a none Kubernetes / Docker version of the very same video please? Not everyone feel comfortable with containers, or even want to have them on their network, and there are next to no high quality none container tutorials for this fantastic tool out there for the ones (like myself) who are looking for one. Cheers.
Hey Tim, absolutely awesome stuff! Not only did this help me in getting Guac up after a week of doing it the stupid way with Tomcat and it not working, but now I got to find out about Rancher, which is the answer to my prayers since moving from VMware to ProxMox (which doesn't natively support Docker). My question was it looks like oznu archived support for their Guac Docker image and Apache put up an official Docker image. Have you done it the new way yet? I'm doing it in Rancher and it's 3 separate Docker containers working together. Getting the MySQL database up and talking to the other two is a little hard.
Great video sir. I was looking for information to help me deploy this on unRAID. I had no idea what Guacamole was going into your video and I really appreciate the detailed explanation and feature rundown. THANKS! No more leapfrogging RDP sessions to reach a specific machine on my network. NOW I WILL HAVE A SOLUTION!
Hey It's Techno Tim again, helping me setup my home lab and learn more! :p I think it's time to finally hit that subscribe button. Today, I'm learning what Guacamole can do for me. I don't even know if I need it, but I'm curious to learn!
Could you possibly cover how to install Guac using either of the methods they lay out on their site, but for someone like your mom? I have yet to find one such video without having to learn about 10 other programs first or some out of date package like onzu.
Great video Had guacamole running in cloudron on proxmox VM, but it was eating around 4gb of ram when it was idle. Thanks to you, transitioned to docker (also on proxmox), works like a charm and there is no useless resources spending. And that is important in my case since proxmox is running on old laptop, not on server that has lot of resources So thank you for your videos, starting to explore docker although I still struggle with some parts, but that is the beauty of the process, having something that doesn't work as you intended and then make it work is the best
This is likely already covered, but I didn't see it when I did a very quick check. It's a good idea to clear out your cache of files/images before trying to authenticate log in after adding the auth-totp authentication. When I tried to add it the first two times, I would log in and the QR was not presented. Instead, the system said I was unauthenticated without presenting a chance to authenticate. I re-deployed a third time, cleared my cache, went back in and, ta-da, I was presented with a QR code. Subsequent login attempts were met with an input box to type in my code.
Thanks for sharing this. I've been scratching my head trying to figure out why totp is not working. I tried playing around the config and environment variables and rebuilt the container multiple times. And something as silly as caching was actually the problem. :D
If you open up your guacamole to the world you have to remember that it's now a single point of access with one layer of security to every server. Make damn well sure you take care of the security people!!
Cool and competent content. Thanks. Did not know so could run Guac in docker. Never deployed it because I thought it needed a whole VM. Will definitely check feasibility of this replacing Windows jump systems.
I see the oznu/docker-guacamole project is now archived and no long maintained. Do you have a suggestion for another docker container that one can use, that will work the same?
Really enjoy watching your videos,! I have learned so much from them, I was hesitant to do some things but now am confident in doing them thanks to you!
Finally was convinced to setup this, but guacamole is having issues to connect to my VNC/RDB nodes and I see lots of refs on the Internet to "guacamole WebSocket session has been closed" problem, but no good solution to resolve it. Would be great if you do a follow up video with troubleshooting steps. Thx !
awesome video!! can't wait to try this out! do i need to use rancher in order follow this video, or will the onzu docker image be enough to start connecting to other PCs?
Seems like oznu/guacamole is no longer supported. I've had a few challenges following these tutorials because Rancher has changed since 2.5, docker has deprecated a number of variables (such and DNS1 etc used in the Pihole tute) and now it seems that Guacamole requires three containers to set up. I seem to be picking up a lot of knowledge, though, so these tutorials are brilliant.
Definitely gonna try it. I HIGHLY RECOMMEND “NoMachine” for this as well. It’s free for home-use, listens on port 4000, and installs on all operating systems. Works well passing through sound, file transfers, and other features. Best of all, its very low latency and it’s the next best thing to sitting at a bare-metal machine IMHO.
@Techo Tim. Thanks for another great tutorial, this inspired me to go down the docker rabbit hole that is Guacamole... after nearly half a day of playing round with different images to get this up and running (oznu/guacamole is now depreciated) I have got to a point where everything is up and running, all except WOL for my windows rdp... I am using portainer with the original guacamole/guacamole, guacamole/guacd and mariadb images. The issue I am having is that the WOL packet being sent from the guacd container does not traverse outside of my portainer bridged network. Do you have any idea on how I might resolve this problem? Really appreciate any help you might be able to provide here. Cheers
Very cool! One question though. In Ubuntu VNC screen sharing you have to login first before you can vnc. I’ve done some workarounds before to start a vnc server before user logs in but I remember it wasn’t playing nice with local gnome. Do you have any good ideas for how to do it pain free? :) thanks Tim
FYI windows 10 and 11 home doesn’t come with RDP and VNC kinda works, I had to use X11 VNC instead of regular VNC, and mine works using a cloudflare tunnel and I expose one machine which really isn’t exposed
Thanks a lot for the great video I always have a problem where ever I go I need take my computer with me because all my développement environment and tools are inside, I hope with this virtualize this and go just with a browser from anywhere open my virtual desktop 😮
Hi Tim. Awesome video, thanks. FYI, the onzu package is no longer being maintained. Do you have an alternative other than the original docker containers?
@@TechnoTim Apache guacamole provides docker containers that are developer supported (as opposed to a fork which may become unsupported like the oznu docker image). It is slightly harder to setup, however, there is a 3rd party script that makes it pretty easy. The script is on git under user boschkunderdienst/guacamole-docker-compose. Once setup, one can update to the latest Apache Guac images using standard docker management tools, the 3rd party script doesn't need to be run again.
A last minute Addition. It would be nice to know how to use a local certificate for in house use. I do not plan on exposing my network outside my home. Having a Cert I could use very locally would be very useful. I do not have cellular service. I will have to explore other authorization options. Perhaps an SSH or GPG key could be used instead,. Note: Only Windows Pro versions and up support incoming RPD. Windows Home can run an RPD client, but it cannot be controlled remotely. This is important if you are doing remote Admin on home physical machines. You may need to upgrade their basic factory Windows version. Guacamole also seems a natural way to add a security gateway to your network. Wifi access could be limited to the Guacamole instance. It would regulate access to machines behind it. Guacamole could also hide the difference between physical machines , virtual machines, and containers. I could test something on an X86 VM. ( because that is what I know.) Containerized, that function could be moved to Raspberry Pi, for production. SBCs like the Raspberry Pi often are limited by their video subsystems. Moving the display handling to an X86 platform bypasses video driver issues. This also recreates the clean functional separation originally built into the Xwindows model. BTW RDP's file transfer and audio abilities make it useful, even in a purely Linux network like mine. X2go is based on a heavily hacked X version 6 server. It does not work on full blown KDE or Gnome 3, due to their graphics. RPD has grown up with MS Windows, so much more modern graphics can be expected. Yes even MS windows can produce something useful, at times. I have very nice early i5 Laptop. Its video system has failed. I believe can return it to service as a headless machine. I just have to preload the OS, set up for headless operation. That gives me a 4 thread, relatively low power node for virtually nothing. I even have some single core machines which could work as archival NASes for infrequent backups. They also give me a reason to run Debian itself. ( I need something for my FreeDos machines to talk to. I am, as you can see, committed to Trailing Edge Technology. Gopher anyone?) God bless you all
Verry nice video. Thank you for the video and explanations. I have a question that is... If I have public IP and public domain then can I connect the gateway server to access that vm which are connected by private ip?
Hi there, Great video btw. Just a question, I'm trying to setup a ssh connexion to my pihole (for updating purpose) while it goes well via putty, guacamole ends displaying the PADD interface when I open the ssh session (I have a small screen on the pi displaying its status). Any ideas where to look ?
great video! thanks, qq: we have set it up and we are able to connect fine. The only issue is that it prompts for the credential on the windows login screen even though we have provided on the connection configuration screen. Any idea how to carry forward the creds from the connection manager to windows? PS: the servers we are remoting into are on diff domain than the host/client
Love your video, thanx for that. Any idea how I can get the touchscreen option active? I can't use the touchscreen on my android tablet in a guacamole rdp session. Neither in Windows nor in Linux hosts
How would this setup need to change if I want to access a device that's not on my home network? Basically, I want to host the solution, but also be able to help my family when the need arises.
Thank you for all your contents. Very helpful! I hope i can ask help here though. Running guacamole on docker ubuntu server. Tying to remote access linux graphical machine on a vnc connection. I have a message saying " you ve been disconnected" and it comes back everytime i try to connect. Rdp doesnt work at all... Can you help me?
Got wake-on-lan working. Just needed to add "--network host" to the docker startup parameters. Note that port mapping no longer works, so port 8080 it is!
Hi Tim, how is performance compared to the nativ windows rdp client for accessing windows vm? I‘m thinking about moving my software dev machine from my notebook to a server to be more device independent. Great video as usual btw. 👍
There is any easier way of doing copy-paste to a ssh shell? I only was able to do that by opening the left menu (ctrl+shift+alt), pasting to that local clipboard, and only then do the paste in to the shell using the mouse right button click or the ctrl+shift+v. For those that need to copy-paste a lot of commands to the shell this procedure is very inconvenient!!!
Can’t wait to use it but can’t get it to work. Have everything set up but when I remote into my windows pc it doesn’t do anything. Brings up a mouse in a different location then it is on my second screen and when I move it it disconnects and asks if I want to reconnect.
very cool. how is in terms of performance if used to vnc or rdp vs a linux machine and using it for play multimedia content with for example vnc media player? another question, is it possible to publish only one application (vnc) instead of the full desktop? thanks
What is the most critical virtual machine that you HAVE to have remote access to?
btw, if you're new here, welcome! 👋 Be sure to like & subscribe for more content like this!
I have one virtual machine that runs my Docker stacks. I can manage pretty much everything through each app's web interface which I access from a Heimdall landing page served off of the same Docker VM. The only time I have to SSH into it is when I deploy a new app or stack. And that's only because I prefer to write the docker-compose.yml file and deploy via the command line rather than doing it through Portainer or Rancher. But.. Rancher is how I got started in Docker thanks to your Rancher-Docker-Minecraft video :)
Can i Access other physical machine with guacamole
@@webwarriorc4683 Yes as long as you have some kind of remote access set up on those machines. Whether it be Windows remote desktop, SSH, VNC, etc.
@@Shane-Singleton Umm i having some issues i wonder is my firewall causing it. Couldn't access to other devices, i can only connect to VM and docker.
@@webwarriorc4683 I know with some Windows machines you have to purposefully enable Remote Desktop before it'll allow you to connect. And some Linux distrobutions don't have SSH installed by default. Ubuntu makes you install it deliberately for security reasons.
"You can browse with..Edge...if you want...", made my day.
This channel is basically a hidden gem on RUclips.
Great video Tim 👏
Glad you think so!
I agree. Just found this channel and I’m very impressed.
@@TechnoTim: This dose not work for me
Oh this is awesome, I read about this years ago but the implementation seemed a bit painful
You're doing great work Tim and the quality of the videos is fantastic
Thank you
Thank you so much!
I discovered you a half year ago when you started making proxmox videos. And your videos have been high quality, superb information-dense and entertaining. I love that you provice time stamps to your videos and your intro is nice! Keep it up dude!
Wow, thank you! You're right, I started this year! Thank you!
I wish TechnoTim was around 20 years ago while i fiddled around with my first linux box as a teenager. =)
Haha! Thanks!
Techno Tim! Where have you been all my life, your are the real goat!!!! Love this channel!
Loved this video. Maybe we should start calling you "The Wizard". I'm amazed at all the amazing videos you create. I've been around since COBOL and FORTRAN were the "in" compilers. So, until I started following you, I was not a fan of Docker, Kubernetes, etc. I'm still concerned about trusting stuff other people make like Docker containers, however the other benefits you describe about these newish technologies compel me to learn more about it. I love this idea of Guacamole. It fills so many needs. Thanks for making the video. Much appreciated.
Thank you so much! 🧙♂️
This is what i call quality tech content
I love your videos. You did a video on 2FA... I would love to see a video on adding 2fa to Guacamole. Thanks again, you have helped me more than you know.
Good job and perfect explanation, Tim. I found this video because of a college assignment and you gave me the overall idea of what guacamole is about. Thank you so much.
No offense but I’ve watched too many videos where you guys have no problem installing these containers and everyone works. Well I’ve come across a few that didn’t work and even checked that the ports weren’t used by another app. I would like to see a few episodes, in detail, about how to troubleshoot the apps that don’t work or only partly work like Guacamole. In guacamole I can’t get the VNC to work. I have realVnc installed and using that I can connect to all my computers. Where as the SSH protocol works. I like honesty, nothing is all peaches and cream. Thanks for the many videos you do. Some RUclips’rs just blow thru the set ups
I am in the only "guy" here 😊 and run and use every container that I make a video about. I don't sugar coat anything and I try to make sure that all my videos "just work". I put extra time and making sure they do. Thanks for stopping by!
THIS Apache Guacamole REALLY is the coolest thing i have besides my home-made 10Gb/s switch running vyOS!!!!
Single Sign On is also possible with Guacamole special Variables. So the Guacamoly Username used for Authentication with the Remote Mashines.
This worked, thank you! Much to my surprise having tried many alternative methods and videos, it could not get much simpler and easier to follow. You have a new subscriber! :)
Glad it helped!
Never subscribed to anyone quicker (literally before the video ended).
Thanks for the very high quality video, Your effort is very much appreciated.
While I am here, can I possibly ask for a none Kubernetes / Docker version of the very same video please? Not everyone feel comfortable with containers, or even want to have them on their network, and there are next to no high quality none container tutorials for this fantastic tool out there for the ones (like myself) who are looking for one.
Cheers.
Wow, thanks!
Slowly but steadily I am learning from your videos. Thanks
Hey Tim, absolutely awesome stuff! Not only did this help me in getting Guac up after a week of doing it the stupid way with Tomcat and it not working, but now I got to find out about Rancher, which is the answer to my prayers since moving from VMware to ProxMox (which doesn't natively support Docker).
My question was it looks like oznu archived support for their Guac Docker image and Apache put up an official Docker image. Have you done it the new way yet? I'm doing it in Rancher and it's 3 separate Docker containers working together. Getting the MySQL database up and talking to the other two is a little hard.
Great video sir. I was looking for information to help me deploy this on unRAID. I had no idea what Guacamole was going into your video and I really appreciate the detailed explanation and feature rundown. THANKS! No more leapfrogging RDP sessions to reach a specific machine on my network. NOW I WILL HAVE A SOLUTION!
Glad I could help!
Hey It's Techno Tim again, helping me setup my home lab and learn more! :p I think it's time to finally hit that subscribe button.
Today, I'm learning what Guacamole can do for me. I don't even know if I need it, but I'm curious to learn!
Break out the chips and hot sauce ! This looks cool.
🌶
I hope you mean hot! Lol this is nifty
@@adammatthiesen6203 Ghost pepper hot enough ? LOL.
Jeff Herdzina damn.... Now I want ghost peppers....
Could you possibly cover how to install Guac using either of the methods they lay out on their site, but for someone like your mom? I have yet to find one such video without having to learn about 10 other programs first or some out of date package like onzu.
This is so cool! the SFTP feature is surprisingly handy for ssh sessions! another great TechnoTim vid!
Glad you like it!
Great video
Had guacamole running in cloudron on proxmox VM, but it was eating around 4gb of ram when it was idle. Thanks to you, transitioned to docker (also on proxmox), works like a charm and there is no useless resources spending. And that is important in my case since proxmox is running on old laptop, not on server that has lot of resources
So thank you for your videos, starting to explore docker although I still struggle with some parts, but that is the beauty of the process, having something that doesn't work as you intended and then make it work is the best
One more pearl to my self hosted server!
Thanks for your great videos!!!
Great to hear!
Thanks man, this looks great. Awesome video. Good pace, tone and explanations. You, my friend, have got a new subscriber.
Thank you so much!
Great video, seems Oznu no longer maintains this docker image. Anyone know of a similar image for Guacamole?
Amazing man ! One more thing I’ll add to my lab !
Hoping for a video on how to setup keycloak for all the workloads 😇
Thank you! Soon!
I'm using Guacamole for a while now but your video is masterpiece, well explained and very pleasant to watch, A+...👌👍
Thank you very much!
Sir, you are just awsome, thank you so mutch, please keep up the community needs you.
Man the onzu/oznu thing really tripped me up, but I got it done. Thanks!
Thanks and sorry!
This is likely already covered, but I didn't see it when I did a very quick check. It's a good idea to clear out your cache of files/images before trying to authenticate log in after adding the auth-totp authentication. When I tried to add it the first two times, I would log in and the QR was not presented. Instead, the system said I was unauthenticated without presenting a chance to authenticate. I re-deployed a third time, cleared my cache, went back in and, ta-da, I was presented with a QR code. Subsequent login attempts were met with an input box to type in my code.
Thank you! Good call on cache!
Thanks for sharing this. I've been scratching my head trying to figure out why totp is not working. I tried playing around the config and environment variables and rebuilt the container multiple times. And something as silly as caching was actually the problem. :D
If you open up your guacamole to the world you have to remember that it's now a single point of access with one layer of security to every server. Make damn well sure you take care of the security people!!
for sure!!
You configure it to request a second password for every new connection, you can also integrate multi-factor authentication.
@@InfoSecDaddy I would like to know how to that in proces of instlaing Guaca.
EDIT: Forget it .. was at the end of video :D :D
Man, your a brain bank, learning so much from you, glad I found your channel
Welcome aboard!
I love this project so much! It inspired me to start a homelab again!
Nice work!
Thanks, Tm for the great overview of guacamole
I will be back later to try this! Thank you!!!
Hope you enjoy
This is powerful. I am setting this up tomorrah. Cheers!
Cool and competent content. Thanks. Did not know so could run Guac in docker. Never deployed it because I thought it needed a whole VM. Will definitely check feasibility of this replacing Windows jump systems.
amos kimiti nice!
I see the oznu/docker-guacamole project is now archived and no long maintained. Do you have a suggestion for another docker container that one can use, that will work the same?
Thanks! Yup aware of that. Waiting for a decent fork, until then the docker image is still there.
Really enjoy watching your videos,!
I have learned so much from them, I was hesitant to do some things but now am confident in doing them thanks to you!
Great to hear!
Finally was convinced to setup this, but guacamole is having issues to connect to my VNC/RDB nodes and I see lots of refs on the Internet to "guacamole WebSocket session has been closed" problem, but no good solution to resolve it.
Would be great if you do a follow up video with troubleshooting steps. Thx !
This project is now archived and no longer supported
Love your content Tim! Do you know if there's a work around for newer ssh key algorithms not working? It seems it's a known issue.
Every video is high quality content
thank you!
awesome video!! can't wait to try this out! do i need to use rancher in order follow this video, or will the onzu docker image be enough to start connecting to other PCs?
Docker image is enough, you don't need rancher, can you docker, portainer, or rancher!
Seems like oznu/guacamole is no longer supported. I've had a few challenges following these tutorials because Rancher has changed since 2.5, docker has deprecated a number of variables (such and DNS1 etc used in the Pihole tute) and now it seems that Guacamole requires three containers to set up. I seem to be picking up a lot of knowledge, though, so these tutorials are brilliant.
Thank you so much!
Superb! Great pace, really clear and concise
Glad you liked it!
Definitely gonna try it. I HIGHLY RECOMMEND “NoMachine” for this as well. It’s free for home-use, listens on port 4000, and installs on all operating systems. Works well passing through sound, file transfers, and other features. Best of all, its very low latency and it’s the next best thing to sitting at a bare-metal machine IMHO.
The one drawback compared to GUAC is that you need to install “NoMachine” on the client/remote machine, instead of just using a browser over 80/443
Thanks for the tip!
the image is not maintained anymore, any other recommendations that is easy to configure?
finally! I had this set up before your video came out! Victory is mine!
Hope you enjoy it!
Wow, fantastic ! Need to add this to me stack. Thanks a lot!
Glad it was helpful!
@Techo Tim. Thanks for another great tutorial, this inspired me to go down the docker rabbit hole that is Guacamole... after nearly half a day of playing round with different images to get this up and running (oznu/guacamole is now depreciated) I have got to a point where everything is up and running, all except WOL for my windows rdp... I am using portainer with the original guacamole/guacamole, guacamole/guacd and mariadb images. The issue I am having is that the WOL packet being sent from the guacd container does not traverse outside of my portainer bridged network. Do you have any idea on how I might resolve this problem? Really appreciate any help you might be able to provide here. Cheers
Had the same exact speed bump. You need to set up a MACVLAN network within Docker and recreate a Guacamole container using that MACVLAN.
awesome, didn't know about this, I have so many use cases. thanks Tim
This is great, thanks for the tip and info. Now I can manage my servers remotely, have a great day
Thanks, you too!
Great tutorial! I like the way how you set up your lab! Is there a link for "How to do your Dockers/Kubernets/Rancher setup?
I have tons! ruclips.net/p/PL8cwSAAaP9W3uHIOFmZVQ2HBTXqob7T6P
awesome videos, everytime i'm learning new interesting things. many thanks
Glad to hear that!
Great tutorial Tim, would it be simple enough to implement with a wildcard cert from an external CA?
It sure would!
Even better why not create your own CA root with CFSSL :)
Hello Tim,
Thanks much for all great tutorials and knowledge shared
Very useful on these days
Brazilian greetings :)
Thank you!
Recent, new subscriber but so far I’m a huge fan. I can’t wait to mess with this too now.
Thank you!
This is neat, but also pretty spooky. Trusting this app with a lot of info. Still seems like a handy tool and might use it for a couple vms.
It's by Apache and they have a guide on how it works along with how it's secured.
Great video ! I am not sure if it’s possible/good ideas to deploy it as a container?
I think it's the perfect workload for a container.
Very cool! One question though. In Ubuntu VNC screen sharing you have to login first before you can vnc. I’ve done some workarounds before to start a vnc server before user logs in but I remember it wasn’t playing nice with local gnome. Do you have any good ideas for how to do it pain free? :) thanks Tim
FYI windows 10 and 11 home doesn’t come with RDP and VNC kinda works, I had to use X11 VNC instead of regular VNC, and mine works using a cloudflare tunnel and I expose one machine which really isn’t exposed
Thanks a lot for the great video
I always have a problem where ever I go I need take my computer with me because all my développement environment and tools are inside, I hope with this virtualize this and go just with a browser from anywhere open my virtual desktop 😮
Amazing and detailed tutorial!👍
works flawlessly for windows and ssh (which I dont need) but I cannot get RDP nor VNC to work to save my life on Linux or Mac.
Yayiiiiiiii, a new Techno Tim's Video .... Pause everything else a watching :)
🚀
Thank you, this was very helpful
awsome video,extremely informative, love your content and lots of love from India
Glad you enjoyed it!
Very good as usual! Thanks Tim. 👍
Thanks again!
Hi Tim. Awesome video, thanks. FYI, the onzu package is no longer being maintained. Do you have an alternative other than the original docker containers?
It’s in the docs! A forked version!
@@TechnoTim admirable follow up! Thank you TechnoTim!
@@TechnoTim Apache guacamole provides docker containers that are developer supported (as opposed to a fork which may become unsupported like the oznu docker image). It is slightly harder to setup, however, there is a 3rd party script that makes it pretty easy. The script is on git under user boschkunderdienst/guacamole-docker-compose. Once setup, one can update to the latest Apache Guac images using standard docker management tools, the 3rd party script doesn't need to be run again.
Hi Tim! Love your stuff, would you mind making a buyers guide video about great buys for second hand cooperate servers? Great vid by the way!
Great suggestion!
@@TechnoTim happy to hear, would loge to get your insights on it!
My lab exists bc of you. Many thanks
A last minute Addition. It would be nice to know how to use a local certificate for in house use. I do not plan on exposing my network outside my home. Having a Cert I could use very locally would be very useful. I do not have cellular service. I will have to explore other authorization options. Perhaps an SSH or GPG key could be used instead,.
Note: Only Windows Pro versions and up support incoming RPD. Windows Home can run an RPD client, but it cannot be controlled remotely. This is important if you are doing remote Admin on home physical machines. You may need to upgrade their basic factory Windows version. Guacamole also seems a natural way to add a security gateway to your network. Wifi access could be limited to the Guacamole instance. It would regulate access to machines behind it. Guacamole could also hide the difference between physical machines , virtual machines, and containers. I could test something on an X86 VM. ( because that is what I know.) Containerized, that function could be moved to Raspberry Pi, for production. SBCs like the Raspberry Pi often are limited by their video subsystems. Moving the display handling to an X86 platform bypasses video driver issues. This also recreates the clean functional separation originally built into the Xwindows model. BTW
RDP's file transfer and audio abilities make it useful, even in a purely Linux network like mine. X2go is based on a heavily hacked X version 6 server. It does not work on full blown KDE or Gnome 3, due to their graphics. RPD has grown up with MS Windows, so much more modern graphics can be expected. Yes even MS windows can produce something useful, at times.
I have very nice early i5 Laptop. Its video system has failed. I believe can return it to service as a headless machine. I just have to preload the OS, set up for headless operation. That gives me a 4 thread, relatively low power node for virtually nothing. I even have some single core machines which could work as archival NASes for infrequent backups. They also give me a reason to run Debian itself. ( I need something for my FreeDos machines to talk to. I am, as you can see, committed to Trailing Edge Technology. Gopher anyone?) God bless you all
I use traefik + letsencrypt + dns challenge + cloudflare = public signed certs internally
Verry nice video. Thank you for the video and explanations. I have a question that is... If I have public IP and public domain then can I connect the gateway server to access that vm which are connected by private ip?
Yes, absolutely
Hi there, Great video btw. Just a question, I'm trying to setup a ssh connexion to my pihole (for updating purpose) while it goes well via putty, guacamole ends displaying the PADD interface when I open the ssh session (I have a small screen on the pi displaying its status). Any ideas where to look ?
Your content is awesome man!!!!
Thank you!
Best Video that I have watched this year.
Thank you!
You have no idea about how helpful this video is to me. I was using termius for SSH till now.
great video! thanks, qq: we have set it up and we are able to connect fine. The only issue is that it prompts for the credential on the windows login screen even though we have provided on the connection configuration screen. Any idea how to carry forward the creds from the connection manager to windows? PS: the servers we are remoting into are on diff domain than the host/client
I made adding totp much more difficult than it needed to be.
Hooo Leeee Guacamole
Wow
This is a game changeer. I am going to have fun with this.
Nice!
Love your video, thanx for that. Any idea how I can get the touchscreen option active? I can't use the touchscreen on my android tablet in a guacamole rdp session. Neither in Windows nor in Linux hosts
Ooooo not sure! I've never tried with touch! Maybe the Apache docs would have something?
Would be cool if those connections supported openvpn/wireguard tunnels...
I really like your video, and the tool's name as well because it is from latinoamerica. Btw I have the same tshirt that you are wearing. )))
How would this setup need to change if I want to access a device that's not on my home network? Basically, I want to host the solution, but also be able to help my family when the need arises.
Good stuff! One thing, SFTP: SSH File transfer protocol, not Secure FTP (which is FTPS).
Thank you!
Great tutorial. Thank you
You should consider making a new version of this video since this docker is not longer supported
There's an update image in the description, it's 100% the same except for that
@@TechnoTim thnaks!
Thank you for all your contents. Very helpful!
I hope i can ask help here though. Running guacamole on docker ubuntu server. Tying to remote access linux graphical machine on a vnc connection. I have a message saying " you ve been disconnected" and it comes back everytime i try to connect. Rdp doesnt work at all... Can you help me?
Quite good tool, thank you
Got wake-on-lan working. Just needed to add "--network host" to the docker startup parameters. Note that port mapping no longer works, so port 8080 it is!
docker run -d \
-p 8080:8080 \
-v $CONFIG_FOLDER:/config \
-e "EXTENSIONS=auth-totp" \
--network host \
oznu/guacamole
By the way, this guac server is running in Ubuntu on a VM in XCP-NG. I suspect this works in any hypervisor.
Thank you for confirming!
Hi Tim,
how is performance compared to the nativ windows rdp client for accessing windows vm?
I‘m thinking about moving my software dev machine from my notebook to a server to be more device independent.
Great video as usual btw. 👍
Decent,
There is any easier way of doing copy-paste to a ssh shell?
I only was able to do that by opening the left menu (ctrl+shift+alt), pasting to that local clipboard, and only then do the paste in to the shell using the mouse right button click or the ctrl+shift+v.
For those that need to copy-paste a lot of commands to the shell this procedure is very inconvenient!!!
Can’t wait to use it but can’t get it to work. Have everything set up but when I remote into my windows pc it doesn’t do anything. Brings up a mouse in a different location then it is on my second screen and when I move it it disconnects and asks if I want to reconnect.
since onzu/guacamole is abandoned and no longer works what do you recommend as a replacement?
Perfect tutorial. But how to have a alt+ctl+del easily? With the on screen keyboard is not so convenient.
Try control alt insert or end. Those might work.
Very informative video!
very cool. how is in terms of performance if used to vnc or rdp vs a linux machine and using it for play multimedia content with for example vnc media player? another question, is it possible to publish only one application (vnc) instead of the full desktop? thanks
I've only used it for admin tasks, give it a shot and let me know!
Any way to use Guacamole to access Proxmox noVNC or Spice under the shell tab?
very useful tutorial thank you🌹
You're welcome 😊