Go to file
giles 9767b4a346
continuous-integration/drone/push Build is passing Details
Update 'README.md'
Info on openssh keys
2020-07-15 09:38:14 +00:00
guacamole-postgresql . 2020-05-10 21:59:45 +01:00
.drone-home.star . 2020-05-10 21:59:45 +01:00
README.md Update 'README.md' 2020-07-15 09:38:14 +00:00
docker-compose.yml . 2020-05-10 21:59:45 +01:00

README.md

guacamole

secrets

  • guacamole-postgres-db
  • guacamole-postgres-password
  • guacamole-postgres-user
  • local-docker-registry
  • registry-password

using ssh keys

guacamole does not work with the standard openssh format for private keys. ie:

-----BEGIN OPENSSH PRIVATE KEY-----
[key goes here]
-----END OPENSSH PRIVATE KEY-----

you need to generate the public/private key pair using:

ssh-keygen -m pem

this will give you a private key that looks like:

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: [dec info goes here]

[key goes here]
-----END RSA PRIVATE KEY-----

then on the target machine you need to paste the public key into the file /home/[user]/.ssh/authorized_keys

and the private key into the configuration for the guacamole connection