「(標準Linux)etcディレクトリ」の編集履歴(バックアップ)一覧に戻る
(標準Linux)etcディレクトリ - (2007/12/30 (日) 16:58:43) の編集履歴(バックアップ)
/etcとは
別ページ「etcディレクトリとは」参照。
標準Linuxでも基本的に/etcディレクトリの役割は一般的なLinuxと変わりがない。
標準Linuxでも基本的に/etcディレクトリの役割は一般的なLinuxと変わりがない。
FHSとの比較
標準Linuxの/etc(スラエトセ)ディレクトリはFHSが定めた内容と違いが見られる。
FHS | 標準Linux | 設定内容 |
/etc/opt | × | /optに関する設定。 |
(/etc/X11) | × | X Window Systemに関する設定。 |
(/etc/sgml) | × | SGMLに関する設定。 |
(/etc/xml) | × | XMLに関する設定。 |
csh.login | × | Cシェルがログイン時に参照。 |
exports | × | NFSクライアントにアクセスを許す共有ディレクトリの一覧。 |
fstab | ○ | ファイルシステムのマウントポイント。 |
ftpusers | × | FTPアクセスを禁止するユーザー一覧。 |
gateways | × | 動的経路を設定するroutedコマンド?が参照。 |
gettydefs | × | loginコマンド?を呼び出すgettyコマンド?が通信速度と端末の設定時に参照。 |
group | ○ | ユーザーグループの定義。 |
host.conf | × | 名前解決(DNS)の際の優先順位を定義。 |
hosts | ○ | 名前解決のためのホスト名、IPアドレス設定。 |
hosts.allow | × | xinetd?経由で起動するサーバーのアクセス可能ホストを定義。 |
hosts.deny | × | xinetd?経由で起動するサーバーのアクセス拒否ホストを定義。 |
hosts.equiv | × | 外部からのリモートアクセスを許可するか否かを設定。 |
hosts.lpd | × | 外部からのリモートアクセスによる印刷を許可するか否かを設定。 |
inetd.conf | × | ポートを監視するinetd?に対象ポートと、アクセスを発見した場合に起動するプログラムを指示。 |
inittab | ○ | 起動時のランレベル?などを定義。 |
issue | ○ | ローカルログイン時の表示メッセージ。 |
id.so.conf | × | 共有ライブラリ?の検索パスを定義。 |
motd | × | コンソールログイン時の表示メッセージ。 |
mtab | ○ | マウント中のファイルシステム一覧。 |
mtools.conf | × | MS-DOSのディスクにアクセスするmtoolsコマンド群の設定。 |
networks | × | ブート時に用いるホスト名、IPアドレスの対応情報。 |
passwd | ○ | ユーザー名、ユーザーIDなどを記録。 |
printcap | × | プリンタの設定。 |
profile | ○ | ログイン時にbash?が参照・実行する設定。 |
protocols | × | プロトコルのデータベースであり、IPヘッダーに含まれるプロトコル種別を示す数値と特定のプロトコルを結び付ける。 |
resolv.conf | ○ | ホスト名とIPアドレスにおける名前解決の設定。 |
rpc | × | RPC(Remote Procedure Call)に用いるサーバー名とプロトコル番号の一覧。 |
securetty | × | rootがログインできるターミナルを指定。 |
services | ○ | ネットワークサービス名と利用ポート、プロトコルの対応を定義。 |
shells | × | ログインシェルとして利用可能なシェルを記述。 |
syslog.conf | ○ | ログデーモンであるsyslog?の設定。 |
※引用「日経Linux2007年5月号(59ページ)」(日経BP社)
/etcの構成
実際に標準Linuxではどのような構成となっているか。
ファイルもしくはディレクトリ名 | 設定内容 |
BootFlag | |
default/ | |
dhcpc/ | DHCPクライアントの設定ファイルなどを保存するディレクトリ |
fan.prof | Fandの設定ファイル(冷却ファンの回転数と温度の対応) |
first_boot | |
fstab | Linuxの起動の過程で自動的にマウントするデバイスの定義 |
group | |
gshadow | |
host.info | 玄箱PROのネットワークで使う名前 |
hosts | IPアドレスと名前の対応(一部はLinuxの起動の過程で書き込まれる) |
inetd.conf | inetdの設定ファイル(非常駐型デーモンの起動) |
init.d/ | デーモンの起動と終了の仕組みを保存するディレクトリ |
inittab | Linuxの起動から終了の各段階で実行する処理 |
issue | シリアルに接続した端末機に表示するメッセージ |
issue.net | issueへのシンボリックリンク?。ネットワーク経由で接続した端末機に表示するメッセージ |
kurobox_release | 標準Linuxのバージョン情報 |
ld.so.cache | |
ld.so.conf | 共有ライブラリ?が保存されているディレクトリの定義 |
localtime | |
mtab | /proc/mountsへのシンボリックリンク?。最新のマウントの状況 |
mtab~ | |
netinfo | 玄箱PROのIPアドレス(初期値はDHCPサーバから受け取る設定) |
nsswitch.conf | IPアドレスと名前の対応を参照する場所の優先順位 |
ntp.conf | |
ntp.conf.sv | |
pam.d/ | |
passwd | |
profile | 環境変数の初期値 |
resolv.conf | |
resolv.conf.sv | |
samba/ | Sambaサーバーの設定ファイルなどを保存するディレクトリ |
services | inetdの設定ファイル(ポート番号とサーバーの対応) |
shadow | |
skel/ | |
syslog.conf | syslogdの設定ファイル(ログの種類と保存場所の対応) |
termcap | 端末機の種類とエミュレーションの方法の対応 |
yp.conf | |
yp.conf.sv |
※引用「玄箱PROで遊ぼう!!(71ページ)」(ラトルズ)