Giles Bradshaw
b106af077f
continuous-integration/drone/push Build is passing
Details
|
||
---|---|---|
guacamole-postgresql | ||
.drone-home.star | ||
.gitignore | ||
CHANGELOG.md | ||
README.md | ||
build.sh | ||
deploy.sh | ||
docker-compose.yml | ||
package.json | ||
yarn.lock |
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