Warning: Trying to access array offset on value of type bool in /home/r1029599/public_html/engineer-log.net/wp-content/themes/simplicity2/lib/customizer.php on line 5404

Linuxの基本的な各サービス説明

実は現職の会社で既存のオンプレシステム環境からAWS環境に全面移行することになり、
そして、そのプロジェクトの主担当は僕になりました。
(今は既存環境の調査でバタバタ中・・・)

既存環境調査に当たり、既存Linuxの各サービスを洗い出す必要がありましたので、
次いでに、今回はLinuxの基本的な各サービスについて、簡単にまとめたいと思います。

サービス説明
acpidACPIを制御するデーモン
anacronOS起動時にプログラムを実行する。日数間隔で指定する。延滞対応あり。crond と異なり常時稼動しないサーバを想定している。
atdコマンドの遅延実行を有効にするサービス。
auditdSELinuxのログを記録するサービス。
autofs自動マウントマップは一般的にフラットファイルで、マップとマウントディレクトリー、ファイルサーバーの関係を定義します。
avahi-daemonマシン上の他のアプリケーションが、マルチキャストDNSを使って名前を公開したり解決したり出来るようにするためのデーモン。
avahi-dnsconfdネットワークを監視して、設定なしでDNSサーバを見つける。見つけたDNSサーバは、resolv.confより優先させる。
bluetoothbluetoothワイヤレス通信サービス。
conmanリモートコンソール(conman)からの受付を行うデーモン(conmand)を起動する。
cpuspeedシステムのアイドル比率に応じてCPUの動作周波数を上下させる。
crond決められた時間にジョブを実行するのに必要なサービス。
cupsプリンタ関連のサービス。
dc_clientSSL/TLS のセッションのキャッシュ。SSL/TLS をWebサーバ間で共有する。
dc_serverSSL/TLS のセッションのキャッシュ。SSL/TLS をWebサーバ間で共有する。
dkms_autoinstallerマシンにインストールされている個々のカーネル (バージョン/リリース) ごとに、カーネルモジュールパッケージをビルドして用意するのではなく、自動的にモジュールをインストールして配置・管理するための仕組み。
dnsmasqdnsmasqとは家庭向けのDNSキャッシュ、DHCPサーバの機能を提供するソフトウェア。家庭向けブロードバンドルータとして使用する。
dundbluetooth (短距離無線通信) のダイアルネットワーキングデーモン。
ebtablesEthernet フレームの検査ルールを設定管理するプロ グラムである。 iptables に類似しているが、 Ethernet プロトコルは IP プロトコルよりもずっと単純な ので、 それほど込み入ってはいない。
firstbootOSのインストールが終了しその直後のOSの初回起動時に、OSの残りの設定プログラムを自動起動させる機能。
この時にFirewall や SELinux の設定を行う。
gpmコンソール上でカット&ペーストできるようになる。
haldaemonハードウェアの追加を自動的に検出する機能。
hiddbluetooth 対応のキーボード/マウスをサポートする機能。
httpdapache 用のデーモン。http サーバとなる。
ip6tablesLinux カーネルの IPv6 パケットフィルタルールのテーブルを 設定・管理・検査するために使われる。
iptablesルーティング&ファイヤーウォール。
ipvsadmIPVSを制御するためのツール。 仮想サーバグループの追加やリアルサーバの割り当てができるほか、 現在の接続状況や転送レートの表示などができます。
irda赤外線通信サービス。
irqbalanceマルチプロセッササポート&SMPシステムでIRQのバランスとり。
iscsiiSCSIに関するデーモン。
iscsidiSCSIに関するデーモン。
jexecJARファイルを直接実行するためのデーモン。
keepalivedLVS と組み合わせて使う、ロードバランサの冗長性確保用デーモン。
kudzuハードウエアの変更を自動検知。
libvirt-guestsLibvirtのゲストが適切にシャットダウンされていることを保証するために設定できるパラメーター設定が含まれます。
libvirtdLibvirt は仮想マシンや、ストレージ・ネットワークインターフェイスの管理などの仮想化機能を管理するための便利な手段を提供するソフトウェアのコレクションです。
lm_sensors温度、電圧、ファンを監視するフリーでオープンソースなツールとドライバです。
lsyncdLinuxで使えるinotifyのラッパーである。
lvm2-monitorLinuxOSに柔軟なディスク管理とバックアップのための有用な仕組みを与える 論理ボリュームマネージャー(LVM) 利用時の障害監視のためのデーモンです。
mcstransSELinux で使用される MCS/MLSで使用されるセキュリティコンテキストを人間が判別し易い形式に変換する変換デーモンです。
mdmonitorホスト機の ハードディスク を、CentOS6の ソフトウェア RAID で使用する場合の監視デーモンです。RAIDに障害が起こったときに管理者宛にメールでレポートする機能を担います。
mdmpdソフトウェアRAIDなどマルチパスデバイスをサポートするサービス。
messagebusシステムイベントのブロードキャスト
microcode_ctlインテル系CPUのマイクロコード更進サポート。
multipathdハードディスクなどの状態を把握し、バックアップや再構築などに利用する “DeviceMapper” とよばれるカーネルの機能を管理するデーモンです。
mysqldデータベース サーバー アプリケーション である、 MySQL のデーモンです。
netconsoleCentOS5のカーネルが不具合を起こしたとき、ネットワーク接続されたほかのホスト機にダンプ(メインメモリ上のデータ)を保存するためのデーモンです。
netfsNFSクライアントデーモンです。NFSサーバーに接続してファイル共有するために必要になります。これを稼動させていなければ、 autofs デーモンが稼動していてもファイル共有できません。他にUNIX系のシステムを持っていなければ稼動させても意味がありませんが、場合によっては MacOSX や、NFSサーバーを実装した WindowsOS とファイル共有をすることがあるかもしれません。
netplugdDHCPサーバー などの動的に ノード を管理している サブネット 内で、ネットワークの接続や切断をスムーズに行うためのデーモンです。
networkネットワークシステムのデーモンです。これが稼動していないとネットワークは一切使用できません。
NetworkManagerホスト機 が無線LANなどの複数の NIC を搭載しているとき、無線LANの暗号化キーなどの管理を行い、利用状況に応じてNICの自動切換えを行うデーモンです。
nfsNFSサーバーのデーモンです。
nfslockNFSサーバーのデータを保護するための「ファイルロック機構」を提供するデーモンです。
nscdネームサービスキャッシュデーモン。
ntpdNTP で上位のNTPサーバー CentOS6のタイムゾーンの設定 を参照して時刻を調整し、同時にサーバーとして時刻を配信するデーモンです。
oddjobdD-BUS を制御するデーモンです。
pandBluetooth のネットワークを制御するデーモンです。
pcscdスマートカード(ICカード)を制御するデーモンです。
portmapRPC を用いた接続を制御するデーモンです。
psacctシステム上でユーザーが使用したコマンドやそのコマンドによる負荷などを統計するデーモンです。
rawdevicesハードディスクのデータをハードウェア的に管理して高速化する、「ブロックデバイス」としての利用をサポートするデーモンです。
rdiscCentOS5を ルーター として動作させるときの経路管理を行うデーモンです。
readahead_earlyシステムの起動とアプリケーションの稼動に必要なプログラムを予め読み込んでおき、起動の完了や稼動の開始をすばやく行うためのデーモンです。
readahead_laterシステムの起動とアプリケーションの稼動に必要なプログラムを予め読み込んでおき、起動の完了や稼動の開始をすばやく行うためのデーモンです。
repcachedKLabが開発したmemcachedにレプリケーション機能をつけたものです。
restorecondSELinuxと連動して、ファイルの作成などを監視して適当なラベルを付与する役目を担います。
rpcgssdNFS を利用するときに利用する セキュリティ 関係のユーティリティです。
rpcidmapdNFS を利用するときに利用する セキュリティ 関係のユーティリティです。
rpcsvcgssdNFS を利用するときに利用する セキュリティ 関係のユーティリティです。
saslauthdSASL という認証のメカニズムを提供するデーモンです。MTAと組み合わせて SMTP AUTH の構築に使用します。
sblim-sfcbコンパクトなフットプリントのCIMブローカが含まれます。これは、CIM Operations over HTTPプロトコルに準拠するCIMサーバです。堅牢でリソース消費が抑制されているために、埋め込み環境およびリソースが制約された環境に特に適しています。SFCBでは、Common Manageability Programming Interface (CMPI)に対して記述されたプロバイダがサポートされます。
sendmailUNIX系OSの伝統的な メールサーバー “sendmail”のデーモンです。
smartdハードディスクの内蔵の自己診断機能(S.M.A.R.T.)を利用し、異常が発生したときにレポートするデーモンです。
snmpd通信機器をネットワーク経由で監視する SNMP “Simple Network Management Protocol “のサーバーデーモンです。
snmptrapd通信機器をネットワーク経由で監視する SNMP “Simple Network Management Protocol “のサーバーデーモンです。
sshdサーバーをパソコンなどからリモート操作するために必要なSSHサーバーのデーモンです。
svnserveSubversion という、Apacheと連動した リポジトリ を構築するときにバージョン管理を行うためのデーモンです。
svscanサービスディレクトリ群の監視
syslogログファイル を書き出すのデーモンです。多くのアプリケーションがログを残すために利用します。
sysstat定期的にサーバーの情報をバイナリで保存する為のツールです。
tcsdオープンソースのTCGソフトウエアスタックサービスのデーモンです。
vsftpd現在の標準的なFTPサーバーデーモンです。
wpa_supplicantIEEE802.1X/WPAを無線LANクライアントに提供するツールです。
xfsX-Window上で文字を表示するためのフォントサーバーデーモンです。
xinetdスーパーサーバーデーモン。
ypbindNIX系のOSで利用される、 NIS と呼ばれるユーザー情報の共有システムに参加するためのデーモンです。
yum-updatesdCentOS5のアップデートデーモンです。

あ~、疲れた・・・
全部まとめるには以外に時間かかるね。
そして、最近あまり記事を書いてないことに気づいた(^_^;

– PR –
– PR –