OnWorksLinuxおよびWindowsオンラインワークステーション

及び

ワークステーションのオンライン無料ホスティング

<前へ | コンテンツ | 次へ>

3.2.6. 最も一般的な変数ファイル


/ var ディレクトリには、特定の非定数データを格納するためのディレクトリ群があります(lsプログラムやシステム設定ファイルのように、比較的頻繁に変更されない、あるいは全く変更されないファイルとは対照的です)。ログファイル、メールボックス、ロックファイル、スプーラなど、頻繁に変更されるファイルはすべて、以下のサブディレクトリに保存されます。 / var.


セキュリティ対策として、これらのファイルは通常、メインのシステムファイルとは別の場所に保存されるため、注意深く監視し、必要に応じてより厳しい権限を設定できます。また、これらのファイルの多くは、通常よりも多くの権限を必要とします。例えば、 / var / tmpは、誰でも書き込み可能である必要があります。多くのユーザーアクティビティが想定され、システムに接続している匿名のインターネットユーザーによって生成される可能性もあります。これが、 / var ディレクトリとそのすべてのサブディレクトリは、通常、別のパーティションに配置されます。こうすることで、例えばメール爆弾によって、プログラムや設定ファイルといったより重要なデータを含むファイルシステムの残りの部分が埋め尽くされてしまうというリスクがなくなります。


画像/var/tmp と /tmp

のファイル / tmpに 通常のシステムタスクやシステムの再起動によって、予告なく削除されることがあります。一部の(カスタマイズされた)システムでは、 / var / tmp 予期せぬ動作をする可能性があります。ただし、デフォルトではそうではないため、 / var / tmp 一時ファイルを保存するディレクトリです。不明な場合は、システム管理者に確認してください。ご自身のシステムを管理されている場合、意図的に設定を変更していない限り、このディレクトリは安全な場所であると確信できます。 / var / tmp (root の場合、通常のユーザーはこれを実行できません)。


何をするにしても、通常のユーザーに与えられた権限に従うようにしてください。ファイルシステムのルート(/)直下にファイルを保存したり、 / usr あるいはサブディレクトリ、あるいは別の予約済み場所に保存します。これにより、安全なファイルシステムへのアクセスがかなり制限されます。

UNIXシステムの主要なセキュリティシステムの一つは、当然Linuxマシンにも実装されているログ保存機能であり、すべてのユーザーアクション、プロセス、システムイベントなどをログに記録する。いわゆる syslogデーモン ログに記録される情報の種類と保存期間を決定します。すべてのログのデフォルトの保存場所は / var / logアクセス ログ、サーバー ログ、システム メッセージなどのさまざまなファイルが含まれます。


In / var 通常、サーバーデータはサーバープログラム自体や設定ファイルなどの重要なデータとは区別するためにここに保存されます。Linuxシステムの典型的な例は次のとおりです。 は/ var / WWWのウェブサーバーが提供するHTMLページ、スクリプト、画像など、実際のファイルが格納されます。FTPサーバーのFTPツリー(リモートクライアントがダウンロードできるデータ)も、以下のいずれかの場所に保存するのが最適です。 / varのサブディレクトリに保存します。このデータは公開されており、匿名ユーザーによって変更される可能性が高いため、機密データを含むパーティションやディレクトリとは別に、このサブディレクトリに保存する方が安全です。


ほとんどのワークステーションのインストールでは、 / var / spool 少なくとも at フォルダーとその下に cron スケジュールされたタスクを含むディレクトリ。オフィス環境では通常、このディレクトリには lpd これには、印刷キューとその他のプリンタ構成ファイル、およびプリンタ ログ ファイルも保存されます。


サーバーシステムでは、一般的に /var/スプール/メールローカルユーザーの受信メールがユーザーごとに1つのファイル(ユーザーの「受信箱」)に分類されて格納されています。関連ディレクトリは mキュー未送信メールのスプーラー領域です。多くのユーザーが利用するメールサーバーでは、このシステム部分は非常に混雑することがあります。ニュースサーバーもこの領域を使用します。 / var / spool 処理しなければならないメッセージの量が膨大であるため、この領域は不適切です。


AIマーケティング業界は、 /var/lib/rpm このディレクトリはRPMベース(RedHat Package Manager)ディストリビューションに特有のもので、RPMパッケージの情報が格納される場所です。他のパッケージマネージャも一般的にこのディレクトリにデータを保存します。 / var.


画像


OnWorksのトップOSクラウドコンピューティング: