質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

91.11%

  • CentOS

    2156questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

CentOS7の起動サービスの詳細説明

受付中

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 2,466

hokuhoku8

score 19

CentOS7の設定時に利用しない不要なサービスは停止させたいと考えております。

各サービスを停止するか否かを1つずつ検討したいのですが、各サービスについて説明しているサイトや書籍がございましたら、教示頂きたいのです。

当方でもいろいろと探したのですが、表示されるすべてのサービスがどういう機能であるか説明しているものがなく、困っております。

# systemctl list-unit-files --type=service | grep -Ev 'static\s+$'
UNIT FILE                                   STATE   
auditd.service                              enabled 
autovt@.service                             disabled
blk-availability.service                    disabled
console-getty.service                       disabled
console-shell.service                       disabled
cpupower.service                            disabled
crond.service                               enabled 
dbus-org.freedesktop.network1.service       invalid 
dbus-org.freedesktop.NetworkManager.service enabled 
dbus-org.freedesktop.nm-dispatcher.service  enabled 
debug-shell.service                         disabled
dm-event.service                            disabled
dnsmasq.service                             disabled
...
  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

+3

概要ならこれでみれます。

$ systemctl list-units --type service
  UNIT                               LOAD   ACTIVE SUB     DESCRIPTION
● auditd.service                     loaded failed failed  Security Auditing Service
  crond.service                      loaded active running Command Scheduler
  dbus.service                       loaded active running D-Bus System Message Bus
  getty@tty1.service                 loaded active running Getty on tty1
● kdump.service                      loaded failed failed  Crash recovery kernel arming
  kmod-static-nodes.service          loaded active exited  Create list of required static device nodes for the current kernel
  network.service                    loaded active exited  LSB: Bring up/down networking
  NetworkManager.service             loaded active running Network Manager
  polkit.service                     loaded active running Authorization Manager
  postfix.service                    loaded active running Postfix Mail Transport Agent
  rhel-dmesg.service                 loaded active exited  Dump dmesg to /var/log/dmesg
  rhel-import-state.service          loaded active exited  Import network configuration from initramfs
  rhel-readonly.service              loaded active exited  Configure read-only root support
  rsyslog.service                    loaded active running System Logging Service
  sshd.service                       loaded active running OpenSSH server daemon
  systemd-journal-flush.service      loaded active exited  Flush Journal to Persistent Storage
  systemd-journald.service           loaded active running Journal Service
  systemd-logind.service             loaded active running Login Service
  systemd-random-seed.service        loaded active exited  Load/Save Random Seed
  systemd-remount-fs.service         loaded active exited  Remount Root and Kernel File Systems
  systemd-sysctl.service             loaded active exited  Apply Kernel Variables
  systemd-tmpfiles-setup-dev.service loaded active exited  Create Static Device Nodes in /dev
  systemd-tmpfiles-setup.service     loaded active exited  Create Volatile Files and Directories
  systemd-udev-trigger.service       loaded active exited  udev Coldplug all Devices
  systemd-udevd.service              loaded active running udev Kernel Device Manager
  systemd-update-utmp.service        loaded active exited  Update UTMP about System Boot/Shutdown
  systemd-user-sessions.service      loaded active exited  Permit User Sessions
  systemd-vconsole-setup.service     loaded active exited  Setup Virtual Console
  tuned.service                      loaded active running Dynamic System Tuning Daemon
  vboxadd-service.service            loaded active running vboxadd-service.service
  vboxadd-x11.service                loaded active exited  vboxadd-x11.service
  vboxadd.service                    loaded active exited  vboxadd.service
  wpa_supplicant.service             loaded active running WPA Supplicant daemon

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

33 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

詳細はmanではだめすか?

$ man auditd
AUDITD(8)                                       System Administration Utilities                                       AUDITD(8)

NAME
       auditd - The Linux Audit daemon

SYNOPSIS
       auditd [-f] [-l] [-n] [-s disable|enable|nochange]

DESCRIPTION
       auditd  is the userspace component to the Linux Auditing System. It's responsible for writing audit records to the disk.
       Viewing the logs is done with the ausearch or aureport utilities. Configuring the audit rules is done with the  auditctl
       utility.  During  startup,  the  rules in /etc/audit/audit.rules are read by auditctl and loaded into the kernel. Alter‐
       ately, there is also an augenrules program that reads rules located in /etc/audit/rules.d/ and  compiles  them  into  an
       audit.rules  file. The audit daemon itself has some configuration options that the admin may wish to customize. They are
       found in the auditd.conf file.

OPTIONS
       -f     leave the audit daemon in the foreground for debugging. Messages also go to stderr rather than the audit log.

       -l     allow the audit daemon to follow symlinks for config files.

       -n     no fork. This is useful for running off of inittab or systemd.

       -s=ENABLE_STATE
              specify when starting if auditd should change the current value for the kernel enabled  flag.  Valid  values  for
              ENABLE_STATE  are  "disable",  "enable"  or  "nochange". The default is to enable (and disable when auditd termi‐
              nates). The value of the enabled flag may be changed during the lifetime of auditd using 'auditctl -e'.

SIGNALS
       SIGHUP causes auditd to reconfigure. This means that auditd re-reads the configuration file.  If  there  are  no  syntax
              errors,  it  will  proceed  to implement the requested changes. If the reconfigure is successful, a DAEMON_CONFIG
              event is  recorded  in  the  logs.  If  not  successful,  error  handling  is  controlled  by  space_left_action,
              admin_space_left_action, disk_full_action, and disk_error_action parameters in auditd.conf.

       SIGTERM
              caused auditd to discontinue processing audit events, write a shutdown audit event, and exit.

       SIGUSR1
              causes  auditd  to  immediately rotate the logs. It will consult the max_log_size_action to see if it should keep
              the logs or not.

       SIGUSR2
              causes auditd to attempt to resume logging. This is usually needed after logging has been suspended.
...

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

ただいまの回答率

91.11%

関連した質問

同じタグがついた質問を見る

  • CentOS

    2156questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。