▲ | k_bx 5 days ago | |||||||||||||||||||||||||
While I am using cockpit every time I need to remotely manage the machines, I couldn't get it to log me in via something other than user's login/password, which are not that safe, and it listens to 0.0.0.0 by default too. So I have to ssh into machine, start cockpit service, use it, and then stop the cockpit.socket once I finish. Would be great to have something which has its own users/passwords (to have strong password in bitwarden) and doesn't listen to 0.0.0.0 by default. If it's also lightweight – even better! | ||||||||||||||||||||||||||
▲ | sergsoares 4 days ago | parent | next [-] | |||||||||||||||||||||||||
You can use a localhost Cockpit with SSH Port Forwarding. > Configure Cockpit to listen only loopback/127.0.0.1[1]: [Socket] ListenStream= #This remove 0.0.0.0:9090 bind based on the docs ListenStream=127.0.0.1:9090 > Execute in your machine a port forward with SSH[2]: ssh -N -L 9090:127.0.0.1:9090 host@ip > Then you can open localhost:9090 in your browser securely only using SSH (that is already part of your actual workflow). [1]: https://cockpit-project.org/guide/latest/listen [2]: https://coder.com/docs/code-server/guide#port-forwarding-via... | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | skydhash 4 days ago | parent | prev | next [-] | |||||||||||||||||||||||||
If you’re using libvirt, you can do a remote connection through ssh with virsh or Virtual Manager desktop app. | ||||||||||||||||||||||||||
▲ | 0x073 5 days ago | parent | prev [-] | |||||||||||||||||||||||||
I thought cockpit use pam, so you can use other pam modules to log in. | ||||||||||||||||||||||||||
|