Fedora 30
Sponsored Link

初期設定 : ファイアウォール2019/05/06

[1] ファイアウォールサービスの現在の状態は以下のようにして確認できます。(デフォルトは有効)
[root@localhost ~]#
systemctl status firewalld

● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor p>
   Active: active (running) since Sun 2019-05-05 02:14:49 JST; 3min 14s ago
     Docs: man:firewalld(1)
 Main PID: 755 (firewalld)
    Tasks: 2 (limit: 4693)
   Memory: 36.5M
   CGroup: /system.slice/firewalld.service
           └─755 /usr/bin/python3 /usr/sbin/firewalld --nofork --nopid
.....
.....
# Active: active (running) *** の状態は稼働中

[2]
ファイアウォールサービスを利用する場合、デフォルトではインバウンド通信はほぼ許可されていないため、 サーバーに設定/公開するサービス/アプリケーションに応じて、許可/不許可の設定が必要になります。
ファイアウォールサービスを利用する場合の基本操作・設定は、こちらを参照ください
[3] もし、自身のネットワーク内で、設定対象とするサーバーの上位にファイアウォール機器が設置されており、 サーバー側ではファイアウォールサービスは必要ないといった場合は、以下のようにして停止することも可能です。
# サービス停止

[root@localhost ~]#
systemctl stop firewalld

# 自動起動設定を無効にする

[root@localhost ~]#
systemctl disable firewalld

Removed /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
SELinux
[4] SELinux (Security-Enhanced Linux) の現在の状態は以下のようにして確認できます。(デフォルトは有効)
[root@localhost ~]#
getenforce

Enforcing    
# SELinux は有効な状態
[5]
SELinux を利用する場合、通常の Linux アクセス権の設定は問題なくとも、SELinux のアクセス制御によってアクセスが拒否され、サービス/アプリケーションが期待通りの動作をしないといった場合が発生します。 そのため、サーバーに設定/公開するサービス/アプリケーションによっては、SELinux へのアクセス許可/不許可の設定が必要になる場合があります。
SELinux を利用する場合の基本操作・設定は、こちらを参照ください
[6] もし、設定対象とするサーバーが安全な社内のみの利用である等の理由で SELinux を無効にしたいといった場合は、以下のように設定して無効化できます。
[root@localhost ~]#
vi /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled   # disabled に変更
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected.
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

# 再起動して変更を有効にする

[root@localhost ~]#
関連コンテンツ