General Assumptions:
root
user. /etc/os-release
echo "deb http://deb.debian.org/debian ${VERSION_CODENAME}-backports main" > \
/etc/apt/sources.list.d/backports.list
apt update
apt install -t ${VERSION_CODENAME}-backports --no-install-recommends cockpit cockpit-ws cockpit-bridge cockpit-system
echo "deb [arch=all] https://download.poolsman.com/repository/debian/ stable main" | \
tee /etc/apt/sources.list.d/poolsman.list > /dev/null
wget -qO- https://download.poolsman.com/keys/poolsman.gpg | \
tee /etc/apt/trusted.gpg.d/poolsman.gpg > /dev/null
apt update -y
apt install poolsman -y
nano /etc/cockpit/disallowed-users
Ensure you hash out root
like below
# List of users which are not allowed to login to Cockpit
#root
https://<-node-ip->:9090/