メモ > サーバ > 構築: 基本設定 > 不要な機能を無効にする(今は不要かも)
不要な機能を無効にする(今は不要かも)
※余計な機能が動いていると、セキュリティホールになりかねないので無効にする。
※ただし以前ほど余計な機能はプリインストールされていないことが多いので、今は以下については気にしなくていいかもしれない。
■不要なデーモンをストップ
# chkconfig acpid off
# chkconfig auditd off
# chkconfig autofs off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig avahi-daemon off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig bluetooth off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig cups off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig firstboot off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig gpm off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig haldaemon off
# chkconfig hidd off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig isdn off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig kudzu off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig lvm2-monitor off
# chkconfig mcstrans off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig mdmonitor off
# chkconfig messagebus off
# chkconfig netfs off
# chkconfig nfslock off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig pcscd off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig portmap off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig rawdevices off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig restorecond off
# chkconfig rpcgssd off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig rpcidmapd off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig smartd off
# chkconfig xfs off … さくらVPSでは「そのようなファイルやディレクトリはありません」となる。
# chkconfig yum-updatesd off … yum-updatesd を削除したら「Nそのようなファイルやディレクトリはありません」となる。
■不要なコンソールを無効にする
# vi /etc/inittab
ttyというのは TeleTYpewriter(テレタイプライター)に由来する。
テレタイプライターとは、今日ではほとんど使われなくなった電動機械式タイプライターのこと。
UNIXができた頃のコンピューター事情 | FJORD BOOT CAMP(フィヨルドブートキャンプ)
https://bootcamp.fjord.jp/articles/37
■参考
以下は上の内容を試したときよりも後発の記事。
よく読んで検証したい。
systemd編〜サーバーで不要なものは動かさない〜 - Linuxセキュリティ入門(1) | さくらのナレッジ
https://knowledge.sakura.ad.jp/21779/#2:2345:respawn:/sbin/mingetty tty2
#3:2345:respawn:/sbin/mingetty tty3
#4:2345:respawn:/sbin/mingetty tty4
#5:2345:respawn:/sbin/mingetty tty5
#6:2345:respawn:/sbin/mingetty tty6