SELinuxとは? またサーバ構築作業の際に何故SELinuxを無効にする必要があるのか?
サーバ構築作業の際に大抵「SELinuxは無効化しましょう」という案内がある。その案内に従っていたものの「そもそもSELinuxって何なのか?」「何故無効化する必要があるのか?」については何も知らなかった。その辺りをざっくりとでもいいので説明できるよう調べた内容をメモ。
SELinuxとは
アメリカ国家安全保障局(NSA)が提供しているセキュリティ用のモジュールとのこと。
Security-Enhanced Linuxの略で「エスイーリナックス」と読むとのこと。「セリナックス」だと思っていた。
何故無効化するのか
他のプログラムやソフトウェアが動かなくなる場合があるため無効化する必要がある。
そういえば以前AlmaLinux8.6にLAMP環境&WordPressを構築した際、FTPサーバをインストールしたものの何故かクライアントソフトから接続できず、調べたところSELinuxが有効だった(無効化すると改善された)というケースがあった。こういったケースを回避するために無効化する必要があるみたい。
参考サイト
関連記事
-
-
firebugで「CORS を有効にすると解決できます」と表示される際の対応方法
Aサーバーにjsとかcssとか画像とかを置いて、Bサーバーで呼び出す際にちゃんと ...
-
-
yumでupdateが出来ずepelがどうのこうのエラーが出た
yumでupdate使用としたら「Error: Cannot retrieve ...
-
-
Sysstat Graphical Viewerにロードアベレージを追加
sysstatの各種情報をグラフ表示するSysstat Graphical Vi ...
-
-
AlmaLinuxにOpenLiteSpeedをインストールしHello Worldページ表示までを行う方法
AlmaLinux8系にOpenLiteSpeedをインストールしてみたい。まず ...
-
-
SSHのセキュリティ設定(暗号方式関連)について
SSHのセキュリティ設定をする事があった。設定内容は指示を貰えたので作業自体は問 ...