/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 -n
10000が表示されます。ところで、もう一度ログインすると1024に戻ります。
ベストアンサー1
マニュアルを確認してください。man limits.conf
これにより、プロファイルの最初のフィールドが設定が<domain>
適用されるユーザーまたはグループに簡略化されて表示されます。したがって、そこで使用すると、他のユーザーroot
にのみ機能root
し、他の人には機能しないと期待できます。
すべてのユーザーに適用するには、以下を試してください。または、中間点を見つけて正しいユーザー/グループに適用することをお勧めします。
* hard nofile 20000