[[feature-firewall]]= FirewallCockpit uses https://www.firewalld.org[firewalld] to interact with thesystem's firewall. No firewall configuration UI will be shown iffirewalld is not installed.Firewalld controls access to its APIs via PolicyKit. The user loggedinto Cockpit needs to have the appropriate permissions to view or modifythe settings.Cockpit can currently only show, add, and remove predefined firewalldservices in the default zone.To perform similar tasks from the command line, usehttps://www.firewalld.org/documentation/man-pages/firewall-cmd.html[firewall-cmd].For example, to get the same list of allowed services that Cockpitdisplays:....$ sudo firewall-cmd --list-servicesdhcpv6-client samba-client mdns ssh cockpit....To enable an additional service, use:....$ firewall-cmd --add-service pop3success....