Disabling Authentication completely #20247
-
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
I suppose that's https://goauthentik.io/ ? This looks like a web-based authentication mechanism (similar to OAuth?). Cockpit is a real Linux session, so you need to authenticate to a Linux user account somehow, and that has to involve PAM at some point. cockpit-ws ships with You can disable authentication completely if you don't use All the TLS errors and the "connection failed" usually mean that you try to talk TLS to a non-TLS cockpit-ws, i.e. some misconfiguration in the reverse proxy. Your setup is appparently rather complex and you didn't really describe it. |
Beta Was this translation helpful? Give feedback.
Cockpit's goal is to be a full Linux user session, with authentication, user D-Bus and all bells and whistles. Similar to what you get on a VT, in Gnome etc., but in a web browser. It's not meant to be an unauthenticated public monitoring tool. You can certainly build it that way - create a heavily confined user which can't do anything serious on a machine, and then do the
--local-session
thing as that user. But making that safe is incredibly hard -- even as completely unprivileged user you can still use up CPU, RAM, disk space, networking, etc. (think "run a bitcoin miner"). So please don't put this on the open internet -- inside of a VPN is ok.Sorry for the late answer!