Perfect, in my case I have created a VM on a Dell PowerEdge R720 with vmware ESXi and following your instructions I have the GUACAMOLE SERVER service running. Congratulations on the tutorial video. Kind regards from Spain.
@BobBrittonBespoke4 жыл бұрын
Rohrbach's! Brewed in my home town of Rochester, NY. Been a fan for years and been to the brewery more times than I can count. Enjoy Jeff!
@CraftComputing4 жыл бұрын
That Scotch Ale was delicious!
@mikebailey7834 жыл бұрын
The guy is a legend. So many flippin' great ideas in every video.
@PolntBlank3 жыл бұрын
Yeah, him and novaspirittech have my gay little nerd heart
@GearSeekers4 жыл бұрын
When I get some free time this week I'll be setting this up. I'm pretty old school with Putty and having my connections setup there. This is a lot easier.
@brianlemos77773 жыл бұрын
Do you know if we can use it on a browser for mobile devices?
@TechnoTim4 жыл бұрын
🤘 Rock out with your Guac out! 🤘
@soniclab-cnc4 жыл бұрын
I installed that sangoma box with PBX with dual 4 port phone cards for a hotel install. Its been rock solid.
@CraftComputing4 жыл бұрын
They are great little boxes. I've deployed a couple of them and never had issues.
@Shane-Singleton4 жыл бұрын
I tested Guacamole running as a Docker service and it worked out pretty well. I don't need a dedicated box for it as I just use a standard KVM if i'm accessing the hardware directly for whatever reason. But I am a fan of repurposing old 1U appliances so I might look into picking one of those up. for. .. .. reasons.
@CraftComputing4 жыл бұрын
Yep, most run it in VM or Docker instances, but in my use case it made a lot of sense to have it on a dedicated box. Now I can access VMs in my server rack directly from the rackmount console... no need to bring my laptop out to the garage.
@VinnyVidiVintage4 жыл бұрын
I pretty much always feel like you are way over my head... but I still enjoy watching.
@SpookyNeo4 жыл бұрын
I love your HomeLab stuff videos Jeff ! Thanks for sharing all this with us Please keep them going :)
@TheSamDickey4 жыл бұрын
Holy flip this is amazing. Installing right now
@danw19554 жыл бұрын
Thanks Jeff! I tried another cross-platform client/server RDC of sorts (can't remember the name offhand) a week or so ago, but I never could get it to connect to anything.🙄 I eventually found out that it had different versions of SSL between different platforms and in turn caused a multitude of problems. The fact that Guacamole connects to existing RDP clients is a real plus, as is the fact that you can elect not to request a cert. I'm sure there is a lot more to this, but so far it looks like I may be able to sideline my KVM switch for a while if it works out. Great tutorial, thanks!😉👍
@joshfrandsen95264 жыл бұрын
Hey Jeff. I just want to say that I have really enjoyed watching your videos. Especially on freenas. I always have a beer watching ya. hahah Keep up the good work. I would love to support your channel in some way. Please let me know how.
@CraftComputing4 жыл бұрын
Patreon, Floatplane, or affiliate links in the videos are a great way to support me. I appreciate you watching!
@joshfrandsen95264 жыл бұрын
I was wondering if you are ever doing a pxe server tutorial? I'm good with Linux servers and stuff just wondering if you have a simple way of doing it. Linux and windows pxe server.
@DerhelleLicht4 жыл бұрын
There is also this great docker container oznu/guacamole , which speeds up the setup process even more.
@augurseer4 жыл бұрын
Cool. Ty. Love me some Docker.
@andrewnyr4 жыл бұрын
I have used this since like March or April, it works great!
@matoxius4 жыл бұрын
I tried this 2 times on my own. Now finally i got the chance to do it right. Thanks! :D
@DragonReborn1004 жыл бұрын
Thanks for this, I just installed this onto my Raspberry Pi 4 (4gb), which was seriously under utilised as all i was running on it was PiHole. Got something else for it to do! I am running Ubuntu Server 20.04 on it for anyone asking. Runs great for what i need.
@Darkk69694 жыл бұрын
Very cool you're able to do this on the Pi. I may do the same.
@adamdaniels12563 жыл бұрын
I'm able to get my Pi 4 to work with SSH but not RDP. Did you have similar issues?
@DragonReborn1003 жыл бұрын
@@adamdaniels1256 Sorry for the late reply, i hardly ever comment on youtube videos. I had no issue with RDP. Can you RDP on your home network ok rom one machin to the other? ? Have you set the slider on the machine you want to RDP to to accept RDP connections? U cant RDP to a Win10 Home machine without a lot of background fiddling ( Hacking) It is a little slow the RDP but useable i feel.
@hikingpete4 жыл бұрын
A heads up for Guacamole users - Caps-lock interferes with shortcuts. I believe it's treated the same as if you're holding down shift.
@plutoniumshore4 жыл бұрын
I had tried playing with this in a docker once and didn't have much luck...but watching this again, gave me an idea to use a little NUC I have down in my home VMware lab in the basement. One Keyboard/video/mouse when I go sit down there would be amazeballs. I have a 4 host lab with about 20 vms total..and while I have remote access to all, if I'm in the basement, I'm SOL unless I've brought a laptop down with me.
@buddybleeyes4 жыл бұрын
i don't know alot about servers, but i always learn something new from you. Thanks dude! one day i may have a go at this myself, seems fun and rewarding :)
@hedgefield4 жыл бұрын
Your videos are a good balance of clean and detailed. Well done.
@robertseccareccia52244 жыл бұрын
Can you setup DRAC and ILO with this service? That would be helpful.
@blainethemono23 жыл бұрын
You could setup an ssh connection to them. If you needed web gui, you could just rdp to something in your network and open a browser.
@fmslickful3 жыл бұрын
@@blainethemono2 browser to computer to open a browser..... Yo dog I heard you like browser's~~ lol
@jakeneko2 жыл бұрын
Wtf I've been looking for something like this forever. Thanks Jeff!
@BR0KK854 жыл бұрын
Neat but we need something like this with bios access aka ipmi. Maybe a Service that combines impi Logins to a guacamole. Is there something like that ?
@Danielo5153 жыл бұрын
Take a look at Raspberry Pi KVM over ip
@BR0KK853 жыл бұрын
@@Danielo515 no this does not have the capability to shut down and restart the connected PCs like ipmi does
@Danielo5153 жыл бұрын
@@BR0KK85 it has the same capabilities as a keyboard and a mouse attached to the physical computer. How can't it shutdown and restart them?
@BR0KK853 жыл бұрын
@@Danielo515 yeah i know. A system that could be plugged into a PC witch could control the PC would be nice. This sollution however is only for access if the PC is already running. Id like an aftermarket ipmi like the one atten had for pci way back (IP80000) Somethig like that with a pi would be awesome.
@photosbymd4 жыл бұрын
Hello Sir! Nice Video, like your style and I understand what you are showing us online. I was wondering what kind of keyboard and mouse that is there, that is a large trackball, I'm not failure with that model? Looking for the information! Thank you
@CraftComputing4 жыл бұрын
That is the Elecom Huge: amzn.to/3pAB5UX Been using it for years and I love it. Keyboard is a Velocifire Mechanical 10-keyless, but still has F1-F12. Awesome for $30: amzn.to/3lz8756
@photosbymd4 жыл бұрын
@@CraftComputing Man that was solid of you to get back to me so quickly! Thank you, that was a stand-up thing to do! Thank you very much!
@mycosys4 жыл бұрын
@@CraftComputing have you tried the elecom Deft Pro?
@qiuyue40823 жыл бұрын
Thanks, that flag about the rdp cert made my day.
@pavlovsky04 жыл бұрын
Great content. Can you cover monitoring and timeseries aggregation with influx and grafana?
@edgarseri56602 жыл бұрын
Craft computing where did you get those racks/shelves in the background?
@jensg.525614 күн бұрын
Great Tool, but how do you setup your console pc with direct start the Firefox Browser?. Need that for my Proxmox Server to manage them only in my browser
@joshfrandsen95263 жыл бұрын
Hey Jeff. I see that I have the same modem you have in this video. I was wondering if you are able to share the 3d print layout to hold your modem in your rack. I can get this made at my job. Please let me know. I even pay for the layout.
@Dainis_M4 жыл бұрын
Hi, could you please make a video about building a home mail server, something like google? To keep all email at home DNS configuration and email server If possible that would be nice if you would use DynDNS
@jj-icejoe66424 жыл бұрын
😂😂🤣🤣 do it by yourself
@richardbennett4365 Жыл бұрын
From the looks of your set up and the URL to access the Apache Guacamole server, I'd say you are running the server under NAT. I would like to set up the same, though have the Guacamole server be reachable when I am off my home network, like when I am out of the house, at the library, or at the workplace. I know I am going to need to run Guacamole under DHCP and set up my router to allow port forwarding. I already have a domain pointing to my public IP address. It should not be all that difficult to configure. Thanks for the information you provided here. It's helpful.
@camerontgore3 жыл бұрын
Did Jeff ever make that PRTG video????
@mycosys4 жыл бұрын
Ah the irony of watching this on a J1900 HTPC lol
@bobv58064 ай бұрын
In case anyone is interested, this still works in Aug. 2024 on a Raspberry 3B+ with a fresh installation of 32-bit Bullseye. Nice platform for a proof of concept setup, but performance is an issue.
@TheRogueBro4 жыл бұрын
So i have been using Guacamole for quite some time at work (pandemic VPN issues have brought it back to the forefront for remote work for some staff). I had it all set up in Debian, but it was all old. So i rebuild a Debian VM, and attempted to rebuild... but it didn't work. Took quite a while to figure out the issue for me. Long story short, if people want to give Guacamole a shot and just want a quick VM to spin up, Bitnami makes a VM that you can easily spin up on almost any machine!
@KenPryor2 жыл бұрын
This is exactly what I've been looking for. Thanks for the awesome tutorial.
@huggi24 жыл бұрын
any unraid server users can use guacamole in a docker app from the community applications. Good video
@seedz51324 жыл бұрын
wow, guacamole has changed so much ! I still remember setting one up on my own server 3 years ago where you had to set connections up directly into config files. Wondering if you can now set up an LDAP link to auth users and associate them to their machines automagically ;o
@alexdhall4 жыл бұрын
Yes you can configure guacamole with LDAP authentication. I've seen it used with AWS's Samba based Active Directory solution.
@ajavidrad9 ай бұрын
Tanks, it's so good. but how can add bought certificate.
@TheNorthRemember4 жыл бұрын
How's the performance connecting to Ubuntu rdp?
@jasunto3 жыл бұрын
Mine only has active sessions and preferences when I go to settings. I am logged in with the user in the xml with the md5 hash'ed password. SSH works and RDP times out to something the official RDP client connects to fine. Added via xml since UI has no option to add any.
@jonaslatza4 жыл бұрын
Your videos are awesome. I really enjoy your presentation style. It is informative, yet relaxing. I do have a question: I do want to start to build my own home lab with two major criteria: a) it needs to run in a living room b) it needs to pack the most computing power possible while remaining quiet... yeah a bunch of raspberry pi in a room are fun but they don't work week for any VM cluster. I am a software dev by day and I am not unknown in the realm of the hardware tinkering, but I lack some foundation in what components to pick that do not scream like a jet engine. My last research brought me in the direction of an embedded amd CPU e.g. epyc 3301 with a 65W TDP. I am just not sure if a 2U case could fit a silent cooler for that.... thanks for any suggestions.
@TmanaokLine4 жыл бұрын
Ubuntu MahTay? Dude it's mate, like yar me matey or hey mate. Lmao great idea repurposing the 1U machine, a little weak for the task but seems to perform just fine!
@84Actionjack3 жыл бұрын
Would running Guacamole in a docker exhibit a noticeable performance hit? Love the idea; thanks.
@chaoticheartgaming90272 жыл бұрын
ok I'm a little confused but I think this should work to rdp into a ubuntu desktop I use as a local server then right?
@Innocentdarkness724 жыл бұрын
have a great weekend, love this video...
@takeover47262 жыл бұрын
as for hardware, do you need a gpu or the inbuilt good enough ?
@karl-philipebrice41505 ай бұрын
Great Video as usual! Guacamole is no longer supported. I get errors when pulling from the repo and tomcat cannot be found. apart from building from sources, is there an alternative?
@spiceygas12 жыл бұрын
I'm struggling to get Guacamole working. It's installed, running, configured, etc. When I try to make a connection (RDP, SSH, doesn't matter), I just get an error that "An internal error has occurred within the Guacamole server, and the connection has been terminated." The syslog has no errors or information at all. Nothing is logged at all when this happens. Any ideas?
@TheMchip3 жыл бұрын
awsome tutorial! thank you! i have already made myself a guacamole server using your tips!
@jacobcrisman68343 жыл бұрын
So many ideas for when I get my rack setup
@victoraguilera74684 жыл бұрын
did not know this existed, will be really useful to play around with
@nyx-is3xv3 жыл бұрын
Other than installing with the script on the host machine as well as enabling RDP does anything else need to be done? Connection immediately fails.
@meandthemrs8963 жыл бұрын
Excellent video as always - would this work with Kali linux - I tried using normal RDP but it fails to connect after login is successful ?
@0ctatr0n3 жыл бұрын
Do you have some sort of decent battery backup on your server for power outages? Does it instructions to the servers to shut down safely if power is not returned within a given window?
@trentbauer78974 жыл бұрын
Can you use this to access physical hardware? EG USB/VGA > Guacamole? I have an old HP KVM plugged into my ESXi host but I am unable to access it from my desktop, since it uses an old, insecure java protocol.
@alexwyatt62093 жыл бұрын
this is going to be game-changing for us! I'm glad I stumbled on this video too, the script is really going to make things easier (we have many instances to build). one question: is there any way to add an HTTP/S connection? I'm thinking like a CUPS server that we'd manage via 631, or a random vendor that has a web interface for managing their whatever-service. thanks!
@fmslickful3 жыл бұрын
does Guacamole via RDP kicks the user out of the desktop and they have to log back in or no?
@okfj3 жыл бұрын
A green on black terminal is more IBM 3270 terminal, so put the Matrix in that context. The simulation could be running on an IBM mainframe.
@bitbot19884 жыл бұрын
Are you going to make videos about IPS (intrusion prevention system)?
@kevinwilliams1844 жыл бұрын
The question I have is the following: Can I just create an open web serviced RDP session and not have to log into Guacamole? I just want to be able to hand out 2-3 urls that offer rdp without using an additional login.
@AndrewPayne4 жыл бұрын
Great video - and love your keyboard - which model is it?
@krazypeople42 жыл бұрын
For home servers Steam is still the ultimate "VNC" server/client. If you're someone that has a general purpose compute server you may as well place steam on the root before you install an orchestrator.
@Don_Calzone4 жыл бұрын
Hi, Thanks for this Video! Exactly what i need :) But i have a question: Are you able to SSH into your UniFi hardware? For me it is keep saying "Connecting..Waiting for response". It is working with putty, just not with Guacamole. But SSH to other Server like UnRAID or TrueNAS is working fine. BUt not with my UDM or other UNIFI switches
@yourpcmd4 жыл бұрын
Curious to know if something like this with a more powerful server (R-210) could be used as a replacement for Team Viewer and the like? Obviously, you'd setup 2FA. If that's a possibility, would be great if you'd make a video on that to an offsite computer.
@tech_mad_lad3 жыл бұрын
Ive seen another video saying you need a domain to access from the WAN side, is this true? Also definitely going to try this on my old Dell Wyse Machine i have at home (ironically running Manjaro, so a quick reinstall is definitely due) 🍻
@fossdom55684 жыл бұрын
Installed this last night using a Ubuntu server - Docker/Rancher/Kunbernetes - works great and much simple than this ...
@CraftComputing4 жыл бұрын
Right, but I wanted the option of local control at my server rack. Works great inside a docker container as well.
@heavy1metal4 жыл бұрын
@@CraftComputing What you would do since you already installed Ubuntu is just install docker, run the container, and you can keep everything else the same. So you keep your local ubuntu OS and all the tools installed, thus allowing you to use the local as you want. The nice thing about using a container, is updating guac won't require a recompile. Any issues, and removing guac and dependent libraries won't impact the local OS etc..
@DiyintheGhetto4 жыл бұрын
Oh do i see future video for own coming soon on that rack, Or is there one already?
@Darkn3ssF4ll3 жыл бұрын
Hey Rochester beers making it on screen! Awesome
@bobsuruncle4a7774 жыл бұрын
Just got mine loaded up works great so far. I am curious what other services can be loaded since there seems to be quite a bit of power left.
@Elliot98744 жыл бұрын
Hello, Where did you get the cable modem rack brackets?
@crailey882 жыл бұрын
I cannot for the life of me figure out how to get RDP working for Linux (Debian/Ubuntu)... I have this running on a Ubuntu Server currently and I can RDP into windows without issue however Linux is not working. SSH works perfectly but I feel like I am missing something. Am I suppose to be installing some RDP tool on each of my linux machines?
@steveheist64263 жыл бұрын
I wonder if I could use this to rdp into a ProxMox VM Windows box, then from there log into my local ProxMox setup....
@siddharthchordiya4 жыл бұрын
Hey Jeff how did you build this console please make a tutorial (10:54)
@CraftComputing4 жыл бұрын
This was a purchased item. It is a 1U KVM (Keyboard Video Mouse) Console. Brand new they are quite expensive, but if you search the used market you can sometimes get a deal. I got this one for $50 around 10 years ago.
@siddharthchordiya4 жыл бұрын
@@CraftComputing Are there any options you would recommend and please tell me some cheap options as I live in The Indian Subcontinent
@siddharthchordiya4 жыл бұрын
@@CraftComputing Are there any options you would recommend and please tell me some cheap options
@LarsBerntropBos4 жыл бұрын
In the RDP example, you disconnect. This leaves the admin session running and thus very different from the SSH example where you log out. Is that on purpose? It might affect a restart if the server needs one...
@tljstewart3 жыл бұрын
How well does this configuration handle remote 3D modeling tools?
@codydermid71144 жыл бұрын
I'm trying to change the text and logo on the guacamole sign-in page. I've seen others do this, but I can't figure out how to make it work. Any ideas?
@KrnlKlink13 жыл бұрын
What do you do about server boards with nasty java remote consoles?
@SamuelJames-m7f20 күн бұрын
This was very good however this is the 2nd quac tutorial I have watched and no body shows how to longin to a linux Desktop. Why is that?
@Jae_9723 жыл бұрын
8:16 where's the PRTG tutorial?
@klaernie4 жыл бұрын
I kinda hoped for a massive serial card and serial consoles to everything that supports it - there is nothing better than network independent out-of-band control when you really need it.
@vandammages80413 жыл бұрын
anyone know how to add a front end network Diagram page, all you would have to do is click on the device and choose RDP,SSH, Reset, power off ,console etc..
@minigpracing30683 жыл бұрын
I had a Guac server set up to edit video on workstations at work. I was surprised how well the HTML to rdp worked over my garbage Spectrum connection. Ultimately I was told we didn't have enough bandwidth, and that there was a security flaw so no can do. Too bad for our students! The security hole was patched the next day. Seems to work fine for NASA in the climate lab.
@Imnotimportant5553 жыл бұрын
This software is really useful. I have a small Debian VM that is port forwarded to the internet. I have enabled the TOTP option as I use it to access my servers/computers. My only complaint is that SSH does not support ED-25519 keys (I believe this to be a debian problem and not a problem with guacamole).
@homemedia43254 жыл бұрын
Right clicking during an RDP session... is that now a thing in Guacamole on a browser? ...I felt limited by it in the past.
@CraftComputing4 жыл бұрын
Yes! That's been solved for quite some time now.
@WeatherWX4 жыл бұрын
Have you looked into Pi-KVM by any chance Craft?
@CraftComputing4 жыл бұрын
I have looked at that! Definitely considering adding that into my system at some point.
@propylene22 Жыл бұрын
Does it support copy paste, and or drag drop?
@Anhar0014 жыл бұрын
nice video, however I'm not entirely sure what the benefit of Guacamole is say over just plain Remmina if you're accessing all your servers in your private network?
@Darkk69694 жыл бұрын
I use Remmina daily myself but would be nice if the configuration are all at once place. Looks like Guac fits the bill nicely.
@dimitristsoutsouras27124 жыл бұрын
Nice video as always. Isn t it a bit too much to dedicate an entire machine for a service that can eaisly be hosted in a docker / container environment? After all why you have proxmox I wonder. Now that I come to think about it why even bother with a container when there are lcx's with way less resource needs . You dont even need a graphic environment. After all all the installation commands been typed from cli and not from a gui interface.
@robertrudik30224 жыл бұрын
I wonder why you didn’t integrate also ldap. Combination with MySQL and proper setup you don’t need to touch user and groups ever more in guacamole. All done on domain level.
@joshhardin6664 жыл бұрын
I'm not trying to be a hater, I certainly enjoy having choices, but I don't understand how this is more convienent than just sshing or rdping into the various servers, virtual machines, etc. that I have from any computer inside of my network? I've already got an ssh client and an rdp client on every computer that I touch. Also, if something goes wrong with a remote access service, you still need to go to the hardware and reset the service with a kvm or a direct console or for virtual servers log into the virtualization system you've set up and use the virtual hardware console... I'm just not sure what convenience this is adding? Further, may I ask why you dedicated hardware to this instead of just runing guacamole in a virtual machine? it seems to me like the same thing can be accomplished without dedicated hardware.
@NightHawkATL3 жыл бұрын
I have followed the steps in the link you provided but I am having an issue with the actual "make" portion of the script. It keeps giving me errors and it won't continue. I have to wipe the system and start over because I don't have permissions to remove the folders that it created to try to continue with the existing setup. I have tried on Ubuntu Mate as you used and also with Ubuntu Server 20.04. I followed the script to the letter and get the error every time it tries to build the files. I am starting with a VM on Proxmox on my R720 and I dedicate 1 core and 4 threads and 16GB ram for the OS. I don't install anything other than what is in the script. Should I be adding anything else to the OS for this to work? I would really like to give this a try but it keeps failing.
@taimaishublm4 жыл бұрын
I hope you look into things like thinclients and remmina
@garethsnaim81744 жыл бұрын
Interesting, but surely mRemoteNG is like way simpler?
@santasl4 жыл бұрын
Great idea but only when there is no problem with the network or the host os itself. If there is a problem with the host OS you still have to connect the display to that specific computer or otherwise you wont get further information about the reason. Just checked the installed motherboard and oh boy, in that case you don't even have any graphics port from what I can tell from the video. There seems to be sockets for serial interface connectors on the motherboard. Maybe the bios allow you to redirect the output to one of the serial interface port. In that case you could hook up the computer to an multi port serial interface. I did that in the early 90s with dumb VT100 terminals KVM solutions that support remote access can be costly, so I can understand that someone may use this as alternative. I still would buy the either a low cost home user KVM solution or opt for a used 19" KVM unit without the network option. Nevertheless, still an interesting software that it is worth to know about. Thank your for presenting the software as I havent heard of it yet.
@EricAnderson104 жыл бұрын
For some reason I keep getting flagged as commercial use on TeamViewer, and they denied my last request to fix it. What would you suggest I use instead? I mainly access my home desktop so I can: change freenas settings (thanks for the freenas tutorials), transfer files from my desktop to the nas in remote desktop, access a couple of programs that aren't on my laptop and a few other misc things while I am at another location.
@CraftComputing4 жыл бұрын
Google Remote Desktop if you're simply wanting to access your home PC. ParsecGaming.com is also a great free option if you need to run more intensive applications.
@EricAnderson104 жыл бұрын
@@CraftComputing awesome! I will look into those! Thanks for the response, I know it's not really on topic, but this video reminder me. I only use it a couple times a month, idk why TeamViewer flags it but such is life.
@gominosensei20084 жыл бұрын
Meshcentral if you want to selfhost the backenf. I don't game, but for other things it serves me great.
@BoingoInstaller4 жыл бұрын
Also I can recommend DWService, it is opensource and with web-based client
@sairamakrishna27763 жыл бұрын
what can be the username and password while creating a new connection for aws ec2 instance
@brianmunyao3 жыл бұрын
Amazing. This is exactly what I need!
@MrMackster014 жыл бұрын
Great video, this will help organize all of my Linux and RP4 servers 😎. Will this work remotely .? You’d need to port forward the guacamole’s pi address, correct?
@Sean-Davidson4 жыл бұрын
Best to put this behind a Reverse Proxy like Nginx.
@pspuria814 жыл бұрын
is it a bad idea to run quacamole on a VM and not on an actual piece of hardware
@CraftComputing4 жыл бұрын
Not at all! I just presented my use case as a server and GUI system in one. I've ran it in VMs for years too.
@rhfweb4 жыл бұрын
I'm setting this up on a Devuan VM, on a Windows Server 2019 install on a Rock Pi X Intel Atom