limits.conf の Ulimit 値と 20-nproc.conf の値

limits.conf の Ulimit 値と 20-nproc.conf の値

マシンではCentOS/RHEL、ユーザープロセスの制限は/etc/security/limits.conf/etc/security/limits.d/20-nproc.conf

上記のファイルに含まれる 2 つの値の違いは何ですか?

答え1

レッドハットKBノート:

/etc/security/limits.conf を読み込んだ後、/etc/security/limits.d/ ディレクトリから個々のファイルが読み込まれます。ファイルは、"C" ロケールの順序で次々に解析されます。したがって、順序は特殊文字、数字の昇順、大文字と小文字のアルファベット順になります。2 つのファイルに同じエントリがある場合は、最後に読み込まれたエントリが有効になります。このディレクトリからは、*.conf 拡張子のファイルのみが読み込まれます。

設定フラグメントのディレクトリは、さまざまなパッケージに必要な設定を提供する機能を提供します。Debianメーリングリスト項目次のような洞察を提供しています。

かつて、ほとんどの UNIX ソフトウェアはソフトウェア パッケージごとに 1 つの構成ファイルによって制御され、そのパッケージのすべての構成の詳細がそのファイルに記述されていました。そのファイルがシステム管理者によってローカルのニーズに合わせて手動で作成された場合、これはかなりうまく機能していました。

ディストリビューション パッケージが一般的になるにつれ、複数の独立したパッケージによって提供されることが多い複数のフラグメントからこのような構成ファイルを形成するためのより優れた方法が必要であることが明らかになりました。共有サービスを構成する必要がある各パッケージは、他のパッケージによって使用される共有構成ファイルを編集することなく、その構成のみを管理できる必要があります。

採用された最も一般的な規則は、構成ファイルでいっぱいのディレクトリを含めることを許可することでした。そのディレクトリにドロップされたものはすべてアクティブになり、その構成の一部になります。

関連情報