mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
Improved readibility
This commit is contained in:
@@ -24,46 +24,47 @@ firewall-cmd --get-active-zones
|
|||||||
firewall-config --list-all
|
firewall-config --list-all
|
||||||
|
|
||||||
# Change the default zone.
|
# Change the default zone.
|
||||||
sudo firewall-cmd --set-default-zone=home
|
sudo firewall-cmd --set-default-zone='home'
|
||||||
|
|
||||||
# Change an interface's zone assignment.
|
# Change an interface's zone assignment.
|
||||||
sudo firewall-cmd --zone=home --change-interface=eth0
|
sudo firewall-cmd --zone=home --change-interface='eth0'
|
||||||
|
|
||||||
# List the available service definitions.
|
# List the available service definitions.
|
||||||
firewall-cmd --get-services
|
firewall-cmd --get-services
|
||||||
|
|
||||||
# List the allowed services in a zone.
|
# List the allowed services in a zone.
|
||||||
sudo firewall-cmd --list-services
|
sudo firewall-cmd --list-services
|
||||||
sudo firewall-cmd --list-services --zone=public
|
sudo firewall-cmd --list-services --zone='public'
|
||||||
sudo firewall-cmd --list-services --permanent
|
sudo firewall-cmd --list-services --permanent
|
||||||
|
|
||||||
# Temporarily allow services.
|
# Temporarily allow services.
|
||||||
sudo firewall-cmd --add-service=http
|
sudo firewall-cmd --add-service='http'
|
||||||
sudo firewall-cmd --add-service=ssh --zone=public
|
sudo firewall-cmd --add-service='ssh' --zone='public'
|
||||||
|
|
||||||
# Permanently allow services.
|
# Permanently allow services.
|
||||||
sudo firewall-cmd --add-service=ssh --permanent
|
sudo firewall-cmd --add-service='ssh' --permanent
|
||||||
sudo firewall-cmd --add-service=https --zone=public --permanent
|
sudo firewall-cmd --add-service='https' --zone='public' --permanent
|
||||||
|
|
||||||
# List the open ports in a zone.
|
# List the open ports in a zone.
|
||||||
sudo firewall-cmd --list-ports
|
sudo firewall-cmd --list-ports
|
||||||
sudo firewall-cmd --list-ports --zone=public
|
sudo firewall-cmd --list-ports --zone='public'
|
||||||
sudo firewall-cmd --list-ports --permanent
|
sudo firewall-cmd --list-ports --permanent
|
||||||
|
|
||||||
# Temporarily open specific ports.
|
# Temporarily open specific ports.
|
||||||
sudo firewall-cmd --add-port=1978/tcp
|
sudo firewall-cmd --add-port='1978/tcp'
|
||||||
sudo firewall-cmd --add-port=4990-4999/udp --zone=public
|
sudo firewall-cmd --add-port='4990-4999/udp' --zone='public'
|
||||||
|
|
||||||
# Permanently open specific ports.
|
# Permanently open specific ports.
|
||||||
sudo firewall-cmd --add-port=22/tcp --permanent
|
sudo firewall-cmd --add-port='22/tcp' --permanent
|
||||||
sudo firewall-cmd --add-port=4990-4999/udp --zone=public --permanent
|
sudo firewall-cmd --add-port='4990-4999/udp' --zone='public' --permanent
|
||||||
|
|
||||||
# Close an open port.
|
# Close an open port.
|
||||||
sudo firewall-cmd --remove-port=1978/tcp
|
sudo firewall-cmd --remove-port='1978/tcp'
|
||||||
sudo firewall-cmd --remove-port=1978/tcp --zone=public
|
sudo firewall-cmd --remove-port='1978/tcp' --zone='public'
|
||||||
|
sudo firewall-cmd --permanent --remove-service='ssh'
|
||||||
|
|
||||||
# Create a new zone.
|
# Create a new zone.
|
||||||
sudo firewall-cmd --new-zone=publicweb --permanent
|
sudo firewall-cmd --new-zone='publicweb' --permanent
|
||||||
|
|
||||||
# Make changes permanent.
|
# Make changes permanent.
|
||||||
sudo firewall-cmd --runtime-to-permanent
|
sudo firewall-cmd --runtime-to-permanent
|
||||||
@@ -73,7 +74,7 @@ sudo firewall-cmd --reload
|
|||||||
|
|
||||||
# Use the offline version.
|
# Use the offline version.
|
||||||
# '--permanent' does not work here.
|
# '--permanent' does not work here.
|
||||||
sudo firewall-offline-cmd --add-port=22/tcp && sudo firewall-cmd --reload
|
sudo firewall-offline-cmd --add-port='22/tcp' && sudo firewall-cmd --reload
|
||||||
```
|
```
|
||||||
|
|
||||||
## Further readings
|
## Further readings
|
||||||
|
|||||||
Reference in New Issue
Block a user