I’m trying to follow some of the information (couldn’t really find complete and current “instructions”) here about getting the Houston UI running on Proxmox. It’s a custom build in an HL15 chassis, not the OEM full build. I’ve gotton to the point where I can go to SERVER-IP:9090 and get a login page, but if I try to log in with root, like I log in to Proxmox, that just returns an error. Are there instructions on what needs set up as far as configuring user access to the UI?
I believe this is a Cockpit thing. There’s a file in /etc/cockpit with excluded accounts that includes root by default. I can check here in a little bit with cockpits documentation.
Found it - Cockpit 280 — Cockpit Project. File is /etc/cockpit/disallowed-users.
Thanks. I have to step out, but will try this later. I skimmed a whole article on Cockpit authentication and they didn’t seem to mention this. I guess I shouldn’t be logging in to Proxmox as root, but that’s where a lot of the guides for that leave it unless you need to harden it for production, which this most definitely isn’t.
Yeah, I still use root a lot with my proxmox setup, but I also have a personal account on the system. Like Proxmox, Cockpit uses PAM so a regular Linux account with sudo access is all you need to log into Cockpit/Houston without root. For me, the personal account makes SSH a little easier along with the Cockpit access.