私は、ubuntuマシン上のすべてのユーザーのオープンファイル記述子の最大値を上げようとしています。
この質問は、この質問のフォローアップです。
pam_limits.soが必要な場合でも、オープンファイル記述子limits.conf設定はulimitによって読み取られません。
ただし、limits.confに必要な「ルート」エントリを追加したことを除きます。
ここにエントリがあります
* soft nofile 100000
* hard nofile 100000
root soft nofile 100000
root hard nofile 100000
関連する行pam_limits.so
は、/ etc / pam.d /のすべての関連ファイルでコメント解除fs.file-max
され、/ etc / sysctl.confで正しく設定されています。
しかし、私はまだ見る
abc@machine-2:/etc/pam.d$ ulimit -n
1024
再起動後。
何が問題なのでしょうか?
私のデフォルトのシェルは/ bin / shであり、マシン上のユーザーは何らかの分散認証スキームを介して認証されるため、chshを使用してデフォルトのシェルを変更することはできません。