Comments (9)
Can you give some context to how you are building the image and how you are running it (potentially example commands you are running)? I just built and ran the master
branch and could successfully log in with the username and password guacadmin
.
from docker-guacamole.
Actually rather than pulling the image I am trying to use the raw docker file for which you have provided the source code, I am simply making a new dockerfile and also copying the whole root folder in the same directory as the dockerfile and building the dockerfile, after running the file the default user name and password it is showing me as incorrect.
from docker-guacamole.
Sorry I don't see how can help further unless you provide steps to reproduce this problem. Like I said I tested building and running the main branch after you opened the issue and found no problem with the image. To test this I cloned this repository and inside ran docker build
against the Dockerfile.amd64
file and then ran the image that was built and could login just fine.
If you want to build this repository there is no need to create your own Dockerfile or copy files around. Just clone the repository and run the docker build
against the right Dockerfile with the -f
flag.
from docker-guacamole.
I am sorry for not describing my question clearly.. I am able to build the docker image..I want to actually change the default username and password that is "guacadmin" during the start-up. I know that I can change it after logging in but I want to change it during the startup so that the user can directly put the user defined user name and password in place of default username and password. Please provide me some solution.
Thankyou in advance.
from docker-guacamole.
You would need to modify the contents of /app/guacamole/schema/002-create-admin-user.sql
. That schema folder is part of the postgresql extension (relevant part of the Dockerfile) which sets up the database on first boot and setting up the default admin account is part of that.
from docker-guacamole.
Perfect, Thankyou so much, Can you also help me on to how to generate the salt and hash password which similar to which apache guacamole is using, is there any tool to generate the password.
from docker-guacamole.
I don't know what hashing algorithm they are using or how they are combining the salt. Should be able to find that with some googling. A quick and dirty approach would be to just set a password via the UI and then pull the password_hash and password_salt columns out of that table.
from docker-guacamole.
Perfect it working now, I was able to change the default user name and password, Thankyou so much for the solution.
Now, If I want to do some changes on the client UI like removing some extra columns in settings, where should I look for ? Can you please suggest me.
from docker-guacamole.
I don't know, you can go look through the Apache's code here to figure out how to modify and build it. I'll be closing this issue.
from docker-guacamole.
Related Issues (20)
- postgres uid causing container to be unusable HOT 3
- Record video HOT 3
- Guacamole Server unavailable HOT 10
- is there a public arm64 (macos m1) image? HOT 2
- ssh connect on mac mini fails SSH handshake failed. HOT 13
- Synology issue on update HOT 7
- Security issue - Email is the same as from the forked repo HOT 7
- Freshly setup with podman shutsdown automatically when there's no login/activity for some time. HOT 2
- Feature Request - use of tls certs HOT 1
- Location of Version Number HOT 1
- Getting 404 after updating Ubuntu and Docker HOT 2
- Branding logo HOT 3
- Bump to version 1.5.5 HOT 3
- Issue with using Traefik HOT 8
- Unable to iopause HOT 9
- Every change in the docker compose rebuilds the database and deletes settings HOT 1
- DUO Auth Extension Broken HOT 2
- TOTP will not enable. HOT 1
- arm64 broken in multi-platform image HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-guacamole.