LinuxのOS設定調査
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
*OS設定状況の調査手順 [#o296414d]
#contents
*OS基本設定関連 [#sa918d6f]
**OSの確認 [#me8d4954]
以下のコマンドにてOSタイプを確認できる。
uname
Linux
**ディストリビューションの確認 [#a9979afa]
以下の位置にディストリビューションのバージョンが表記され...
Debian系~
-Debian/GNU Linux~
/etc/debian_version~
~
RedHat系~
-CentOS~
/etc/redhat-release|~
~
-Fedora Core~
/etc/redhat-release~
~
-Vine Linux~
/etc/vine-release~
~
-Turbo Linux~
/etc/turbolinux-release~
**カーネルバージョン [#o0bcc450]
以下のコマンドで出力される内容からOSタイプ/カーネルバージ...
cat /proc/version
Linux version 2.6.9-5.ELsmp (bhcompile@decompose.build.r...
上記の行から以下の内容が読み取れる
Linux 2.6系
kerner version 2.6.9-5
Enterprise Linux(ELと表記)
SMP対応(マルチCPU環境対応版カーネル)
OSごとの出力サンプルは補足資料参照
**起動時のRunLevel [#kd190e10]
cat /etc/inittab
例:ランレベル3で起動 id:3:initdefault:
例:ランレベル5で起動 id:5:initdefault:
**SE Linuxの設定 [#tfb127ac]
SE Linuxの機能はLinux kernel 2.6系以降に追加された機能で...
cat /etc/selinux/config
-Se Linux ON/OFF
SELINUX=disabled
-SE Linuxの動作モード
enforcing SE Linux ON / 動作の抑制も行うモード
permissive SE Linux ON / ログのみ取得するモード
disabled SE Linux OFF / 機能無効
**ブートローダー [#l84ca2b8]
LinuxのブートローダーはLILOかGRUBのどちらかが標準でインス...
-LILOの場合~
/etc/lilo.conf が存在
-GRUBの場合~
/boot/grub/grub.conf が存在
**タイムゾーン [#s77ef745]
root権限で以下のコマンドを実行
setup
[Timezone configuration]の項を開くと現在設定されているタ...
**時刻合わせ設定 [#z3c726bb]
サーバの時刻合わせはNTPサーバを参照することで自動的に調整...
動作原理は同じだが実装方法は多数存在するため、設定箇所は...
以下代表的な設定方法の例~
-ntpdを使用~
時刻合わせデーモン(ntpd)を使用する方式。~
この方式で時刻合わせを行っている場合、ntpdのプロセスが常...
-ntpdate + cronを使用~
rootのcronにてntpdateを定期的に実行する方式。~
rootにてcrontab -lをすることで確認が可能。~
-ntpdate + cronディレクトリを使用~
/etc/cron.daily、/etc/cron.hourlyなどのディレクトリにスク...
所定ディレクトリの中を参照することで確認が可能。
*アカウント関連 [#m55b8dfa]
**rootパスワード [#f9d3cc7a]
分かる人に聞きましょう:-)
**ユーザアカウント [#sd108864]
/etc/passwdファイルを参照する
cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
各フィールドの意味は以下のとおり~
アカウント名:パスワード:UID:GID:コメント:ホームディ...
**グループ [#bdf69107]
/etc/groupファイルを参照する
cat /etc/group
root:x:0:root
各フィールドの意味は以下のとおり~
グループ名:パスワード:GID:所属ユーザ
**suコマンド実行の制限 [#z93de811]
suコマンドの実行をwheelグループに制限する設定
cat /etc/pam.d/su
以下の行のコメントが外れている場合はwheelグループのみsu可...
auth required /lib/security/$ISA/pam_wheel.so ...
*パーティション関連 [#q1460600]
**マウント済みパーティション [#yc798128]
現在マウントされているパーティションはdfコマンドで確認する
df
Filesystem 1K-blocks Used Available Use% ...
/dev/sda3 283430812 61476900 207556460 23% /
/dev/sda1 972404 23176 899832 3% ...
none 1037404 0 1037404 0% ...
-読み方~
パーティション:ブロックサイズ:使用済み容量:総容量:使...
**起動時のマウント設定 [#l261b608]
起動時にマウントされるパーティションは/etc/fstabに設定さ...
cat /etc/fstab
LABEL=/ / ext3 ...
LABEL=/boot /boot ext3 ...
-読み方~
コメント:マウントポイント:ファイルシステムタイプ:マウ...
**ディスクの使用容量 [#d6c42608]
システム全体での使用容量を確認するときはdfを使用する。~
オプションを付けることで読解しやすい表記で表示することが...
-KB表示
df -k
Filesystem 1K-blocks Used Available Use% ...
/dev/sda3 283430812 61496704 207536656 23% /
/dev/sda1 972404 23176 899832 3% ...
none 1037404 0 1037404 0% ...
-MB表示
df -m
Filesystem 1M-blocks Used Available Use% ...
/dev/sda3 276788 60056 202673 23% /
/dev/sda1 950 23 879 3% ...
none 1014 0 1014 0% ...
-読解しやすい形式
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 271G 59G 198G 23% /
/dev/sda1 950M 23M 879M 3% /boot
none 1014M 0 1014M 0% /dev/shm
*ネットワーク関連 [#ra344770]
**IPアドレスの確認 [#l73b6790]
**デフォルトゲートウェイの確認 [#zb383ea6]
**DNSの確認 [#u8b31175]
**ルーティングの確認 [#qd04d57b]
*デバイス関連 [#b8a8f8d7]
**キーボードタイプ [#o02d7052]
root権限で以下のコマンドを実行
setup
[Keyboard configuration]の項を開くと現在設定されているキ...
**マウス設定 [#ud54274e]
root権限で以下のコマンドを実行
setup
[Mouse configuration]の項を開くと現在設定されているキーボ...
*アプリケーション関連 [#e8938388]
**サービスの起動設定 [#i51d072a]
RPMにて導入したサービスの稼動状況は以下のコマンドで一覧表...
chkconfig --list
syslog 0:off 1:off 2:on 3:on 4:on ...
cups-config-daemon 0:off 1:off 2:off 3:off ...
mdmonitor 0:off 1:off 2:on 3:off 4:on ...
portmap 0:off 1:off 2:off 3:off 4:on ...
messagebus 0:off 1:off 2:off 3:off 4:on ...
ランレベル毎のON/OFF状況が表示される
*補足資料 [#md1074db]
**OSごとのカーネルバージョン表記 [#ue88fda6]
-Redhat Enterprise Linux ESv3
Linux version 2.4.21-4.ELsmp (bhcompile@daffy.perf.redha...
-Redhat Enterprise Linux ESv4
Linux version 2.6.9-5.ELsmp (bhcompile@decompose.build.r...
-CentOS4
Linux version 2.6.9-5.ELsmp (bhcompile@decompose.build.r...
-CentOS5
Linux version 2.6.18-8.el5 (mockbuild@builder4.centos.or...
-Rdhat Linux 7.2
Linux version 2.4.9-e.57 (bhcompile@tweety.build.redhat....
終了行:
*OS設定状況の調査手順 [#o296414d]
#contents
*OS基本設定関連 [#sa918d6f]
**OSの確認 [#me8d4954]
以下のコマンドにてOSタイプを確認できる。
uname
Linux
**ディストリビューションの確認 [#a9979afa]
以下の位置にディストリビューションのバージョンが表記され...
Debian系~
-Debian/GNU Linux~
/etc/debian_version~
~
RedHat系~
-CentOS~
/etc/redhat-release|~
~
-Fedora Core~
/etc/redhat-release~
~
-Vine Linux~
/etc/vine-release~
~
-Turbo Linux~
/etc/turbolinux-release~
**カーネルバージョン [#o0bcc450]
以下のコマンドで出力される内容からOSタイプ/カーネルバージ...
cat /proc/version
Linux version 2.6.9-5.ELsmp (bhcompile@decompose.build.r...
上記の行から以下の内容が読み取れる
Linux 2.6系
kerner version 2.6.9-5
Enterprise Linux(ELと表記)
SMP対応(マルチCPU環境対応版カーネル)
OSごとの出力サンプルは補足資料参照
**起動時のRunLevel [#kd190e10]
cat /etc/inittab
例:ランレベル3で起動 id:3:initdefault:
例:ランレベル5で起動 id:5:initdefault:
**SE Linuxの設定 [#tfb127ac]
SE Linuxの機能はLinux kernel 2.6系以降に追加された機能で...
cat /etc/selinux/config
-Se Linux ON/OFF
SELINUX=disabled
-SE Linuxの動作モード
enforcing SE Linux ON / 動作の抑制も行うモード
permissive SE Linux ON / ログのみ取得するモード
disabled SE Linux OFF / 機能無効
**ブートローダー [#l84ca2b8]
LinuxのブートローダーはLILOかGRUBのどちらかが標準でインス...
-LILOの場合~
/etc/lilo.conf が存在
-GRUBの場合~
/boot/grub/grub.conf が存在
**タイムゾーン [#s77ef745]
root権限で以下のコマンドを実行
setup
[Timezone configuration]の項を開くと現在設定されているタ...
**時刻合わせ設定 [#z3c726bb]
サーバの時刻合わせはNTPサーバを参照することで自動的に調整...
動作原理は同じだが実装方法は多数存在するため、設定箇所は...
以下代表的な設定方法の例~
-ntpdを使用~
時刻合わせデーモン(ntpd)を使用する方式。~
この方式で時刻合わせを行っている場合、ntpdのプロセスが常...
-ntpdate + cronを使用~
rootのcronにてntpdateを定期的に実行する方式。~
rootにてcrontab -lをすることで確認が可能。~
-ntpdate + cronディレクトリを使用~
/etc/cron.daily、/etc/cron.hourlyなどのディレクトリにスク...
所定ディレクトリの中を参照することで確認が可能。
*アカウント関連 [#m55b8dfa]
**rootパスワード [#f9d3cc7a]
分かる人に聞きましょう:-)
**ユーザアカウント [#sd108864]
/etc/passwdファイルを参照する
cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
各フィールドの意味は以下のとおり~
アカウント名:パスワード:UID:GID:コメント:ホームディ...
**グループ [#bdf69107]
/etc/groupファイルを参照する
cat /etc/group
root:x:0:root
各フィールドの意味は以下のとおり~
グループ名:パスワード:GID:所属ユーザ
**suコマンド実行の制限 [#z93de811]
suコマンドの実行をwheelグループに制限する設定
cat /etc/pam.d/su
以下の行のコメントが外れている場合はwheelグループのみsu可...
auth required /lib/security/$ISA/pam_wheel.so ...
*パーティション関連 [#q1460600]
**マウント済みパーティション [#yc798128]
現在マウントされているパーティションはdfコマンドで確認する
df
Filesystem 1K-blocks Used Available Use% ...
/dev/sda3 283430812 61476900 207556460 23% /
/dev/sda1 972404 23176 899832 3% ...
none 1037404 0 1037404 0% ...
-読み方~
パーティション:ブロックサイズ:使用済み容量:総容量:使...
**起動時のマウント設定 [#l261b608]
起動時にマウントされるパーティションは/etc/fstabに設定さ...
cat /etc/fstab
LABEL=/ / ext3 ...
LABEL=/boot /boot ext3 ...
-読み方~
コメント:マウントポイント:ファイルシステムタイプ:マウ...
**ディスクの使用容量 [#d6c42608]
システム全体での使用容量を確認するときはdfを使用する。~
オプションを付けることで読解しやすい表記で表示することが...
-KB表示
df -k
Filesystem 1K-blocks Used Available Use% ...
/dev/sda3 283430812 61496704 207536656 23% /
/dev/sda1 972404 23176 899832 3% ...
none 1037404 0 1037404 0% ...
-MB表示
df -m
Filesystem 1M-blocks Used Available Use% ...
/dev/sda3 276788 60056 202673 23% /
/dev/sda1 950 23 879 3% ...
none 1014 0 1014 0% ...
-読解しやすい形式
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 271G 59G 198G 23% /
/dev/sda1 950M 23M 879M 3% /boot
none 1014M 0 1014M 0% /dev/shm
*ネットワーク関連 [#ra344770]
**IPアドレスの確認 [#l73b6790]
**デフォルトゲートウェイの確認 [#zb383ea6]
**DNSの確認 [#u8b31175]
**ルーティングの確認 [#qd04d57b]
*デバイス関連 [#b8a8f8d7]
**キーボードタイプ [#o02d7052]
root権限で以下のコマンドを実行
setup
[Keyboard configuration]の項を開くと現在設定されているキ...
**マウス設定 [#ud54274e]
root権限で以下のコマンドを実行
setup
[Mouse configuration]の項を開くと現在設定されているキーボ...
*アプリケーション関連 [#e8938388]
**サービスの起動設定 [#i51d072a]
RPMにて導入したサービスの稼動状況は以下のコマンドで一覧表...
chkconfig --list
syslog 0:off 1:off 2:on 3:on 4:on ...
cups-config-daemon 0:off 1:off 2:off 3:off ...
mdmonitor 0:off 1:off 2:on 3:off 4:on ...
portmap 0:off 1:off 2:off 3:off 4:on ...
messagebus 0:off 1:off 2:off 3:off 4:on ...
ランレベル毎のON/OFF状況が表示される
*補足資料 [#md1074db]
**OSごとのカーネルバージョン表記 [#ue88fda6]
-Redhat Enterprise Linux ESv3
Linux version 2.4.21-4.ELsmp (bhcompile@daffy.perf.redha...
-Redhat Enterprise Linux ESv4
Linux version 2.6.9-5.ELsmp (bhcompile@decompose.build.r...
-CentOS4
Linux version 2.6.9-5.ELsmp (bhcompile@decompose.build.r...
-CentOS5
Linux version 2.6.18-8.el5 (mockbuild@builder4.centos.or...
-Rdhat Linux 7.2
Linux version 2.4.9-e.57 (bhcompile@tweety.build.redhat....
ページ名: