サーバー設定仕様書自動生成サービス『SSD-assistance』【生成サンプル】
1.本サンプルについて
本サンプルは、サーバー設定仕様書自動生成サービス『SSDassistance』を使用して生成された編集可能な MicrosoftExcel (.xlsx) 形式のファイルを、PDF化したものです。
実際に生成される設定仕様書は非常に情報量が多いため、繰り返しの部分などを一部省略しておりますが、出力される項目については全てご確認いただける内容となっております。

2.サーバー設定仕様書自動生成サービス『SSD-assistance』とはセイ・テクノロジーズでは設定仕様書(パラメーターシート)を自動で作成するサービス『SSD-assistance』を提供しております。
詳しくはこちらをクリックしてください

3.お問い合わせSSD-assistanceに関するお問い合わせは、お気軽に以下のお問い合わせフォームからご連絡ください。
詳しくはこちらをクリックしてくださいLinux 設定仕様書

仕様書商事 様コンピューター名

SAY-TECH-SV01

作成日

20YY年MM月DD日

作成者

セイ･テクノロジーズ

セイ・テクノロジーズ株式会社(住所)改訂履歴版数

日付

内容担当者

目次

1. システムOSやハードウェアなどシステム全般について記載しています。
2. ディスクディスク構成、および論理ボリュームの構成を記載しています。
3. ネットワーク
ネットワーク構成、およびチーミングやボンディングなどネットワーク全般について記載しています。
4. ファイアウォール
ﬁrewalld、またはUncomplicated Firewall (ufw)の設定内容、およびnftablesのルールセットを記載しています。
5. パッケージ
インストール済みのパッケージの一覧です。
6. サービス
サービスの一覧です。
7. ユーザーとグループユーザー、およびグループの一覧です。
8. SSHOpenSSHの設定内容を記載しています。
9. NTPサーバー
NTPサーバーの設定内容を記載しています。
10. カーネルパラメーター
カーネルパラメーターの一覧です。
11. クラッシュダンプ
kdumpの設定内容、およびkdump カーネル コマンドライン パラメーターを記載しています。
12. cloud-init
cloud-initの設定内容を記載しています。

◆商標
Linuxは、Linus Torvalds氏の米国およびその他の国における登録商標または商標です。
Red Hat、RPMおよびRed Hatをベースとしたすべての商標とロゴは、Red Hat, Inc.の米国およびその他の国における登録商標または商標です。
Ubuntuは、Canonical Ltd.の商標または登録商標です。
その他の会社名または製品名は、それぞれ各社の商標または登録商標です。

1. システム
1.1. システム
ホスト名

SAY-TECH-SV01

OS

Red Hat Enterprise Linux 9.1 (Plow)

カーネルバージョン

Linux 5.14.0-162.6.1.el9_1.x86_64

システムの種類

x86-641.2. ハードウェア
モデル名

Microsoft Corporation

メーカー名

Virtual Machine

シリアル番号

XXXXXXXXXXXXXXXXXCPU名Intel(R) Xeon(R) CPU E3-1220 v5 @ 3.00GHz

物理プロセッサー数

1

プロセッサーごとのコア数

2

論理プロセッサー数2

メモリ

2702716 kB (2.58 GB)

スワップ

2306044 kB (2.20 GB)

1.3. ブートローダー
GRUB 2の設定ファイル(/etc/default/grub)の内容を記載しています。
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="resume=/dev/mapper/rl-swap rd.lvm.lv=rl/root rd.lvm.lv=rl/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true

1.4. 日付と時刻
日付と時刻の設定内容(timedatectl)を記載しています。
項目の解説[RTC in local TZ]

RTCのローカルタイム設定です。

[DST active]

夏時間の設定です。

[NTP enabled] / [NTP service]

NTP有効化の設定です。

※ ディストリビューションやバージョンの違いにより項目名が異なる場合があります。
Local time: 金 20YY-MM-DD HH:mm:SS JST
Universal time: 金 20YY-MM-DD HH:mm:SS UTC
RTC time: 金 20YY-MM-DD HH:mm:SS
Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no1.5. ログローテーション
ログローテーションの設定ファイル(/etc/logrotate.conf)の内容を記載しています。
# see "man logrotate" for details# global options do not affect preceding include directives# rotate log files weeklyweekly# keep 4 weeks worth of backlogs
rotate 4# create new (empty) log files after rotating old ones
create# use date as a suffix of the rotated file
dateext# uncomment this if you want your log files compressed#compress# packages drop log rotation information into this directory
include /etc/logrotate.d# system-specific logs may be also be configured here.
ログローテーションのディレクトリー(/etc/logrotate.d/)に保存されたサービスごとの設定ファイルの一覧です。
No.

設定ファイル1-rw-r--r--. 1 root root 91 4月 1 2021 bootlog

2-rw-r--r--. 1 root root 130 10月 14 2019 btmp

一部省略

1.6. SELinuxSELinuxの設定ファイル(/etc/selinux/conﬁg)の内容を記載しています。
# 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.

# See also:# https://docs.fedoraproject.org/en-US/quick-docs/getting-started-with-selinux/#getting-started-with-selinux-selinux-states-and-modes## NOTE: In earlier Fedora kernel builds, SELINUX=disabled would also
# fully disable SELinux during boot. If you need a system with SELinux# fully disabled instead of SELinux running with no policy loaded, you# need to pass selinux=0 to the kernel command line. You can use grubby# to persistently set the bootloader to boot with selinux=0:##

grubby --update-kernel ALL --args selinux=0## To revert back to SELinux enabled:##

grubby --update-kernel ALL --remove-args selinux#
SELINUX=enforcing# SELINUXTYPE= can take one of these three values:#

targeted - Targeted processes are protected,#minimum - Modification of targeted policy. Only selected processes are protected.

#mls - Multi Level Security protection.

SELINUXTYPE=targeted

1.7. sudo アクセス権限
sudo アクセス権限の設定ファイル(/etc/sudoers)の内容を記載しています。
## Sudoers allows particular users to run various commands as## the root user, without needing the root password.
#### Examples are provided at the bottom of the file for collections## of related commands, which can then be delegated out to particular## users or groups.
#### This file must be edited with the 'visudo' command.

## Host Aliases## Groups of machines. You may prefer to use hostnames (perhaps using## wildcards for entire domains) or IP addresses instead.
# Host_Alias

FILESERVERS = fs1, fs2# Host_Alias

MAILSERVERS = smtp, smtp2## User Aliases## These aren't often necessary, as you can use regular groups## (ie, from files, LDAP, NIS, etc) in this file - just use %groupname## rather than USERALIAS# User_Alias ADMINS = jsmith, mikem

一部省略2. ディスク
2.1. 物理ディスク
No.

モデルディスク

ディスクサイズ

セクタサイズ (論理/物理)

パーティションテーブル

1

Msft Virtual Disk (scsi)/dev/sda

42.9GB

512B/4096B

gpt

2

Msft Virtual DVD-ROM (scsi)/dev/sr0

9008MB

2048B/2048B

msdos

2.2. ディスク容量No.

ファイルシステム

タイプ

サイズ

使用容量

空き容量

使用率

1

devtmpfs

devtmpfs

4.0M

0

4.0M

0%

マウント位置
/dev

2

tmpfs

tmpfs

919M

0

919M

0%

/dev/shm

3

tmpfs

tmpfs

368M

23M

346M

7%/run2.3. パーティション
No.

デバイス

ブロック数

名前

041943040

sda

1614400

sda1

21048576

sda2

メジャー番号

マイナー番号

1828

38

2.4. マウント設定
No.

マウント設定1/dev/mapper/rl-root

2UUID=3f5f5841-7127-428f-9c57-7d395b2a2c75 /boot3

UUID=3B0D-B47A/

xfs/boot/efi

defaults
vfat

00
xfs

defaults

00

umask=0077,shortname=winnt 0 2

2.5. LVM ボリュームグループ--- Volume group --VG Namerl

System ID
Formatlvm2

Metadata Areas1

一部省略
2.6. LVM 物理ボリューム--- Physical volume --PV Name/dev/sda3

VG Name
PV Sizerl
38.41 GiB / not usable 2.00 MiB

一部省略
2.7. LVM 論理ボリューム
No.

パス

名前ボリュームグループ

アクセス制御サイズ

1/dev/rl/swap

swap

rl

read/write<2.20 GiB状態
available2/dev/rl/root

root

rl

read/write

36.21 GiB

available

3. ネットワーク
3.1. ネットワークデバイス
systemd-networkd で管理されているネットワークデバイスです。
No. 1
名前lo

リンクファイルn/a

ネットワークファイル

n/aタイプloopback状態

n/a (unmanaged)

パス

XXXXXXXXXXXXXXXXX

ドライバー

XXXXXXXXXXXXXXXXX

MACアドレス

00:00:00:00:00:00

MACアドレス (永続)XXXXXXXXXXXXXXXXX

MTU

65536

キューの⾧さ (送信, 受信)1, 1

オートネゴシエーション

XXXXXXXXXXXXXXXXX

スピード

XXXXXXXXXXXXXXXXX

二重通信モードXXXXXXXXXXXXXXXXX

アドレス

127.0.0.1

ゲートウェイ::1
XXXXXXXXXXXXXXXXXDNSXXXXXXXXXXXXXXXXX

検索ドメインXXXXXXXXXXXXXXXXX

Activation Policyup

Required For Online

yes

No. 2
名前eth0

リンクファイル/usr/lib/systemd/network/99-default.link

ネットワークファイル

n/a

タイプ

ether

状態

n/a (unmanaged)

パス

acpi-VMBUS:00

ドライバー

hv_netvsc

MACアドレス

xx:xx:xx:xx:xx:xx (Microsoft Corporation)

MACアドレス (永続)XXXXXXXXXXXXXXXXX

MTU

1500 (min: 68, max: 65521)

キューの⾧さ (送信, 受信)64, 64

オートネゴシエーション

noスピード2Gbps

二重通信モード

fullアドレスxxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx

ゲートウェイXXXXXXXXXXXXXXXXXDNSXXXXXXXXXXXXXXXXX

検索ドメインXXXXXXXXXXXXXXXXX

Activation Policyup

Required For Online

yes

NetworkManager で管理されているネットワークデバイスです。
No. 1
名前

eth2

タイプ

ethernet

MACアドレス

xx:xx:xx:xx:xx:xx

MTU

1500

状態

100 (connected)

接続

eth2

パス

/org/freedesktop/NetworkManager/ActiveConnection/7

IPv4 アドレスxxx.xxx.xxx.xxx/24

IPv4 ゲートウェイ

xxx.xxx.xxx.xxx

IPv4 ルート

dst = xxx.xxx.xxx.xxx/24, nh = 0.0.0.0, mt = 105

IPv4 DNS

dst = 0.0.0.0/0, nh = xxx.xxx.xxx.xxx, mt = 105
xxx.xxx.xxx.xxx

IPv4 ドメイン

xxx.xxx.xxx.xxxIPv6 アドレス

xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64

IPv6 ゲートウェイ

xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx

IPv6 ルート

dst = xxxx::/64, nh = ::, mt = 1024
dst = ::/0, nh = xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx, mt = 20105

No. 2
名前

eth0

タイプ

ethernet

MACアドレス

xx:xx:xx:xx:xx:xx

MTU

1500

状態

100 (connected)

接続

eth0

パス

/org/freedesktop/NetworkManager/ActiveConnection/1

IPv4 アドレス

XXXXXXXXXXXXXXXXX

IPv4 ゲートウェイ--

IPv4 ルート

XXXXXXXXXXXXXXXXX

IPv4 DNSXXXXXXXXXXXXXXXXX

IPv4 ドメイン

XXXXXXXXXXXXXXXXX

IPv6 アドレス

xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx

IPv6 ゲートウェイ

xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx

IPv6 ルート

dst = fc00::/8, nh = ::, mt = 100

3.2. リゾルバー構成
リゾルバー構成ファイル(/etc/resolv.conf)の設定内容です。
# Generated by NetworkManager
search say-tech.co.jp say-tech.co.jp
nameserver xx:xx:xx:xx:xx:xx
3.3. ネットワークチーミング
No. 1
デバイス名

teamqatest

setup:
runner: activebackup
runner:

一部省略

active port:
3.4. ネットワークボンディング
No. 1
デバイス名

bondqatestEthernet Channel Bonding Driver: v5.14.0-162.6.1.el9_1.x86_64
Bonding Mode: load balancing (round-robin)
MII Status: down
Slave queue ID: 0

一部省略

3.5. hosts
hostsファイル(/etc/hosts)の設定内容です。
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1

localhost localhost.localdomain localhost6 localhost6.localdomain6

4. ファイアウォール

OSがUbuntuの場合

4.1. Uncomplicated Firewall
Uncomplicated Firewall (ufw)の状態と有効なルールの一覧です。
状態

activeNo.

ToAction

From122ALLOW INAnywhere

222 (v6)

ALLOW INAnywhere (v6)

4.1. firewalld

OSがUbuntu以外の場合ﬁrewalldのすべてのゾーンの設定内容です。
block
target: %%REJECT%%
icmp-block-inversion: nointerfaces:sources:
services:
ports:
protocols:
forward: yesmasquerade: noforward-ports:
source-ports:
icmp-blocks:
rich rules:
rich rules:

一部省略

4.2. nftables
nftablesで管理されているルールセットです。
table ip filter {chain ufw-before-logging-input {}chain ufw-before-logging-output {}chain ufw6-user-limit-accept {counter packets 0 bytes 0 accept}}

一部省略5. パッケージ
5.1. yum グループリストyum で管理されているパッケージ グループです。
Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, groups-manager,
YUM version: 4.12.0
cachedir: /var/cache/dnf
Smart Card Support (smart-card)
5.2. Debian パッケージ
インストール済みのDebian パッケージの一覧です。
No.

名前

アーキテ バージョン1

accountsservice

クチャ
amd64

概要

22.07.5-2ubuntu1.3

query and manipulate user account information

2

acl

amd64

2.3.1-1

access control list - utilities

3

acpi-support

amd64

0.144

scripts for handling many ACPI events

一部省略

5.3. RPM パッケージ
インストール済みのRPM パッケージの一覧です。
No.

名前アーキテ バージョン

グループ

ベンダー

概要

クチャ
1

libgccx86_6411.3.1-2.1.el9

Unspecified

Red Hat, Inc.

GCC version 11 shared support library2

fonts-filesystem

noarch

2.0.5-7.el9.1

Unspecified

Red Hat, Inc.

Directories used by font packages

3

linux-firmware-

noarch20220708-127.el9

Unspecified

Red Hat, Inc.

WHENCE License filewhence

一部省略6. サービス
No.

サービス

起動設定

1

accounts-daemon.service

enabled2

acpid.service

disabled

3alsa-restore.service

static4alsa-state.service

static5alsa-utils.service

masked6

anacron.service

enabled7

apparmor.service

enabled8

apport-autoreport.service

static9

apport-forward@.service

static10

apport.service

一部省略

generated7. ユーザーとグループ
7.1. ユーザー/etc/passwd に登録されているユーザーアカウントの一覧です。
No.

設定内容

1

root:x:0:0:root:/root:/bin/bash

2

bin:x:1:1:bin:/bin:/sbin/nologin

3

daemon:x:2:2:daemon:/sbin:/sbin/nologin

4

adm:x:3:4:adm:/var/adm:/sbin/nologin

5

lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

6sync:x:5:0:sync:/sbin:/bin/sync

7

shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown

8

halt:x:7:0:halt:/sbin:/sbin/halt

9

mail:x:8:12:mail:/var/spool/mail:/sbin/nologin

10

operator:x:11:0:operator:/root:/sbin/nologin

一部省略

7.2. グループ/etc/group に登録されているグループの一覧です。
No.

設定内容

1

root:x:0:2

bin:x:1:

3

daemon:x:2:

4

sys:x:3:

5

adm:x:4:

6

tty:x:5:

7

disk:x:6:

8

lp:x:7:

9

mem:x:8:10

kmem:x:9:

一部省略

8. SSH
8.1. 認証設定
OpenSSHの設定ファイル(/etc/ssh/sshd_conﬁg)の主な認証設定です。
パスワード認証yes

チャレンジレスポンス認証

no公開鍵認証yesrootログイン許可

yes

8.2. OpenSSHOpenSSHの設定ファイル(/etc/ssh/sshd_conﬁg)の内容を記載しています。
#$OpenBSD: sshd_config,v 1.104 2021/07/02 05:11:21 dtucker Exp $# This is the sshd server system-wide configuration file. See# sshd_config(5) for more information.
PermitRootLogin yes
PasswordAuthentication yes
PermitEmptyPasswords no一部省略

9. NTPサーバー
NTPの設定ファイル(/etc/ntp.conf)の内容です。
# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help
driftfile /var/lib/ntp/ntp.drift# Leap seconds definition provided by tzdata#broadcast XXX.XXX.XXX.XXX# next lines. Please do this only if you trust everybody on the network!
#disable auth#broadcastclient

一部省略

Chronyの設定ファイル(/etc/chrony.conf)の内容です。
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (https://www.pool.ntp.org/join.html).
pool 2.rhel.pool.ntp.org iburst# Use NTP servers from DHCP.
# Specify directory for log files.
logdir /var/log/chrony# Select which information is logged.
#log measurements statistics tracking

一部省略10. カーネルパラメーター
No.

設定値

1

abi.vsyscall32 = 12

crypto.fips_enabled = 03crypto.fips_name = Red Hat Enterprise Linux 9 - Kernel Cryptographic API

4

crypto.fips_version = 5.14.0-162.6.1.el9_1.x86_64

5debug.exception-trace = 1

6debug.kprobes-optimization = 1

7

dev.cdrom.autoclose = 1

8

dev.cdrom.autoeject = 0

9dev.cdrom.check_media = 0

10

dev.cdrom.debug = 0

一部省略

11. クラッシュダンプ
11.1. kdump
kdumpの設定ファイル(/etc/kdump.conf)の内容です。
# This file contains a series of commands to perform (in order) in the kdump# kernel after a kernel crash in the crash kernel(1st kernel) has happened.
## Directives in this file are only applicable to the kdump initramfs, and have
# no effect once the root filesystem is mounted and the normal init scripts are#force_rebuild 1#force_no_rebuild 1#dracut_args --omit-drivers "cfg80211 snd" --add-drivers "ext2 ext3"#fence_kdump_args -p 7410 -f auto -c 0 -i 10#fence_kdump_nodes node1 node2

一部省略

11.2. kdump カーネル コマンドライン パラメーター
kdump カーネル コマンドライン パラメーターを制御している設定ファイル(/etc/sysconﬁg/kdump)の内容です。
# Kernel Version string for the -kdump kernel, such as 2.6.13-1544.FC5kdump# If no version is specified, then the init script will try to find a# kdump kernel with the same version number as the running kernel.
KDUMP_KERNELVER=""# Logging levels: no logging(0), error(1),warn(2),info(3),debug(4)## KDUMP_STDLOGLVL=3# KDUMP_SYSLOGLVL=0# KDUMP_KMSGLOGLVL=0

一部省略

12. cloud-initclooud-initの設定ファイル(/etc/cloud/cloud.cfg)の内容です。
# The top level settings are used as module# and system configuration.
# A set of users which may be applied and/or used by various modules# when a 'default' entry is found it will reference the 'default_user'# from the distro configuration specified below# Other config here will be given to the distro class and/or path classes
paths:
cloud_dir: /var/lib/cloud/templates_dir: /etc/cloud/templates/
ssh_svcname: sshd

一部省略