To enable logging for denied packets in firewalld on a Linux system, you can follow these steps:
sudo command to enter a command as the root user:sudo -i
firewalld service:systemctl command to enable the firewalld service:systemctl enable firewalld
firewalld service:systemctl start firewalld
/etc/firewalld/firewalld.conf) in a text editor:nano /etc/firewalld/firewalld.conf
Find the line LogDenied and set its value to all. This will enable logging for all denied packets.
Save the file and exit the text editor.
systemctl restart firewalld
Now, firewalld will log all denied packets to the system log. You can view the logs by using the journalctl command or by accessing the log files in the /var/log/ directory.
For example, to view the firewalld logs in real-time, you can use the following command:
journalctl -u firewalld
Note: The steps may vary depending on your Linux distribution and the version of firewalld you are using. Consult the documentation for your specific system for more information.