mirror of
https://pagure.io/fedora-docs/quick-docs.git
synced 2024-12-01 07:39:48 +00:00
37 lines
1.3 KiB
Text
37 lines
1.3 KiB
Text
// Module included in the following assemblies:
|
|
//
|
|
// firewalld.adoc
|
|
|
|
// Base the file name and the ID on the module title. For example:
|
|
// * file name: doing-procedure-a.adoc
|
|
// * ID: [id='doing-procedure-a']
|
|
// * Title: = Doing procedure A
|
|
|
|
// The ID is used as an anchor for linking to the module. Avoid changing it after the module has been published to ensure existing links are not broken.
|
|
[id=opening-ports-firewalld-fedora]
|
|
// The `context` attribute enables module reuse. Every module's ID includes {context}, which ensures that the module has a unique ID even if it is reused multiple times in a guide.
|
|
= Opening a port
|
|
|
|
Through open ports, the system is accessible from the outside, which represents a security risk. Generally, keep ports closed and only open them if they are required for certain services.
|
|
|
|
.Opening a port using the command line
|
|
|
|
. Get a list of allowed ports in the current zone:
|
|
+
|
|
----
|
|
$ firewall-cmd --list-ports
|
|
----
|
|
+
|
|
. Add a port to the allowed ports to open it for incoming traffic:
|
|
+
|
|
----
|
|
$ sudo firewall-cmd --add-port=port-number/port-type
|
|
----
|
|
+
|
|
. Make the new settings persistent:
|
|
+
|
|
----
|
|
$ sudo firewall-cmd --runtime-to-permanent
|
|
----
|
|
|
|
The port types are either tcp, udp, sctp, or dccp. The type must match the type of network communication.
|