ulimit 設定を変更できません。

ulimit 設定を変更できません。

/etc/security/limits.conf編集しました

root hard nofile 20000
root soft nofile 10000

そして追加されました

session required pam_limits.so

そして/etc/pam.d/common-session/etc/pam.d/common-session-noninteractive

再起動後も再度ログインすると、ulimit -nまだ1024が表示されます。

これをsuやり直すと、ulimit -n10000が表示されます。ところで、もう一度ログインすると1024に戻ります。

ベストアンサー1

マニュアルを確認してください。man limits.conf

これにより、プロファイルの最初のフィールドが設定が<domain>適用されるユーザーまたはグループに簡略化されて表示されます。したがって、そこで使用すると、他のユーザーrootにのみ機能rootし、他の人には機能しないと期待できます。

すべてのユーザーに適用するには、以下を試してください。または、中間点を見つけて正しいユーザー/グループに適用することをお勧めします。

*     hard      nofile     20000

おすすめ記事