limit.conf модификация не работает

На машине SLES 9 я добавил строку:

vi /etc/security/limits.conf USERNAME hard cpu 70 

но когда я проверяю его с помощью «ulimit -a»:

 SERVER:~ # su USERNAME USERNAME@SERVER:/root> ulimit -a | grep -i cpu cpu time (seconds, -t) unlimited USERNAME@SERVER:/root> USERNAME@SERVER:/root> ulimit -Ha | grep -i cpu cpu time (seconds, -t) unlimited USERNAME@SERVER:/root> 

Он по-прежнему говорит «неограниченно».

Вопрос : Что мне не хватает?

One Solution collect form web for “limit.conf модификация не работает”

У вас есть /etc/pam.d/su ? В некоторых системах, таких как Debian Squeeze (по крайней мере), обработка конфигурации лимитов отключена для su .

Например, внутри /etc/pam.d/su вы можете увидеть что-то вроде этого:

 # Sets up user limits, please uncomment and read /etc/security/limits.conf # to enable this functionality. # (Replaces the use of /etc/limits in old login) # session required pam_limits.so 

Если session required pam_limits.so закомментирован или отсутствует, раскомментирует или добавляет его и видит, устраняет ли это проблему.

  • Процесс специфический ulimit все еще низкий после изменений в мягкие и жесткие ulimits
  • Настройка OS X / MacOS / BSD maxfile
  • Постоянное изменение размера стека для каждого процесса
  • Ограничение Openfiles автоматически уменьшается при передаче 2 ^ 21, Ubuntu 16.04
  • Как предотвратить вилку?
  • Как сообщить текущее использование для пользователя на ulimits aka pam_limits и т. Д.?
  • ulimit logging?
  • Как перенести настройки ulimit в macOS?
  • ulimit против лимита на FreeBSD 8.3
  • Каковы последствия увеличения жестких и мягких ограничений для пользователя ldap
  • Изменения в /etc/security/limits.conf и /etc/security/limits.d/20-nproc.conf не влияют
  • ulimit vs /etc/security/limits.conf
  • Linux и Unix - лучшая ОС в мире.