While looking at the firewall page of node1 (settings → firewall), I see that Cockpit is listed as a service with TCP port 9090 in the public zone. I never installed cockpit, so I wonder why this service is listed with an open TCP port by default?
Thanks, how odd. I think it should not be defined as a service at all if not installed, Let alone have ‘already opened’ ports for ‘convencience’. I think this is a security issue.
Now the port is closed but the firewall clustermanager page still shows the cockpit service. How can I remove this service completely, and how to add it in back again IF one would like to install cockpit?
If there’s no service listening on that port, nothing bad can happen.
I agree that the “most secure/least information” way is to filter all ports and disable ping. (drop instead reject)
As on a Nethserver some default ports need to be open (i.e. HTTP/HTTPS) it doesn’t matter if there are some other closed ports IMO.