ulimit 使用時の不一致

ulimit 使用時の不一致

ulimit の使用中に矛盾が発生しています。conf ファイル「/etc/security/limits.conf」に直接変更を加えています。

ユーザー名だけを使用する場合、問題はまったく発生しません。例:

root hard as 16777207
user1 hard as 4194304
user2 hard as 4194304

* ワイルドカードまたは @groups を使用しようとすると、状況がおかしくなり始めます。例:

* hard as 4194304 
@group hard as 4194304
root hard as 16777207

ルートを含むすべてのユーザーの「as」値は 4194304 です。私のグループ リストは膨大で、変更されるユーザーは 100 人以上にのぼるため、この .conf ファイルをユーザーとともに管理することは不可能です。

ルートに独自の値を持たせたい場合、ワイルドカードまたは @group を使用するとルート値も変更されてしまうという問題をどのように解決すればよいでしょうか?

ありがとう!!!!

答え1

これをうまく機能させるには

ルート @グループ ルート

何らかの理由で、ルート値の前後を指定する必要があります。上部または下部にのみルート値を指定しないと、機能しません。奇妙です!

関連情報