Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can we disable password for the kasmweb/debian-bookworm-desktop image? #247

Open
imthenachoman opened this issue May 20, 2024 · 5 comments

Comments

@imthenachoman
Copy link

Is there an environmental variable or something we can use to disable the username/password prompt?

Also, anyway to allow HTTP and disable HTTPS redirect?

@j-travis j-travis transferred this issue from kasmtech/workspaces-issues May 20, 2024
@mmcclaskey
Copy link
Collaborator

I believe you can disable SSL
https://www.kasmweb.com/kasmvnc/docs/latest/configuration.html#network
network.ssl.require_ssl

I don't believe you can disable authentication. You could, however, statically embed the authorization header in a proxy that sits in front of KasmVNC, since KasmVNC uses HTTP Basic Authorization.

https://stackoverflow.com/questions/43821612/authorization-header-in-nginx-for-proxying-to-basic-auth-backend-doest-work

@imthenachoman
Copy link
Author

I'm running KasmVNC through Docker. Let me see if I can figure out how to make these changes.

@mmcclaskey
Copy link
Collaborator

Just map in your custom config to /etc/kasmvnc/kasmvnc.yaml, most likely will do the trick. You can, of course create your own custom docker image, but it is not necessary.

@imthenachoman
Copy link
Author

Yeah. I will play with this.

So you're saying, even if I disable SSL, I'll still have to login when I go to http://...?

@mattmcclaskey
Copy link
Contributor

Yes that is correct. Disabling SSL is not really something we account for (test and consider), but it is technically there for people to disable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants