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> 

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

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

  • Увеличение настроек `ulimit -u` временно в OSX Yosemite
  • Ограничение Openfiles автоматически уменьшается при передаче 2 ^ 21, Ubuntu 16.04
  • Настройка ulimit правильно для PHP на Linux
  • ограничения, установленные в немодифицированной среде
  • Почему я хочу ограничить размер сегмента «.data»?
  • Максимальное количество открытых файлов, необходимых разъяснений
  • Как сохранить настройки ulimit в OSX Yosemite?
  • В чем разница между установкой пределов открытых файлов в файле /etc/sysctl.conf vs /etc/security/limits.conf?
  • 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 закомментирован или отсутствует, раскомментирует или добавляет его и видит, устраняет ли это проблему.

    Linux и Unix - лучшая ОС в мире.