Har-Kuun / OneClickDesktop

A one-click script that installs a remote desktop environment on a Linux server with browser/RDP/VNC access.
701 stars 233 forks source link

Installation of a self-signed certificate instead of Let's Encrypt #29

Closed bmullan closed 3 years ago

bmullan commented 3 years ago

see title.

It can be valuable for Guacamole remote desktop installs to offer Installer choice of using LetsEncrypt Cert or just a Self-Signed Cert.

For testing or just internal use only... a Self-Signed Cert works fine. Later the Installer could change to a LetsEncrypt Cert

Brian

bmullan commented 3 years ago

I got the self-signed cert to work with your OneClickDesktop script.

Here's what I did...

Ran OneClickDesktop.sh note: Answer NO to installing NGINX

When your script is done...

Executed: wget https://github.com/bmullan/ciab-remote-desktop/blob/master/setup-nginx.sh to retrieve my setup-nginx.sh script from my CIAB Remote Desktop github

then Ran setup-nginx.sh

When it was done I could use HTTPS via the self-signed cert created by setup-nginx.sh to access Guacamole installed by your script.!

See if it works for you and let me know.

Har-Kuun commented 3 years ago

Thanks for providing this tutorial. This is not a very common request, so I'm not adding it now in the script, but people who do wish to install a self-signed cert will be able to follow your comment above.