rtsig & rlimit
umask
umask at yandex.ru
Thu Jan 10 19:52:29 MSK 2008
оффтоп
в случае установки effective gid/effective uid процесса(ов) через системные вызовы setgid()/setuid() PAM и limits.conf к сему действу не имеют отношения.
для ваших целей ограничения нужно установить в оболочке (для bash - ulimit), а затем запустить процесс веб-сервера, которые унаследует ограничения. Теже самые ограничения можно установить в init/rc-скрипте запуска веб-сервера.
для этого дела нужно
10.01.08, 18:44, Kostya Alexandrov (koticka at mail.ru):
> Ну я незнаю что к чему там имеет отношение, хотел бы узнать другой
> способ для установки
> cat /etc/security/limits.conf | grep http_nobody
> http_nobody soft nofile 16384
> http_nobody hard nofile 16384
> а в sysctl.conf править надо fs.file-max если недостаточно
> umask wrote:
> > с PAM проблема не имеет ничего общего.
> >
> >
> >
> > Правка limits.conf потожет только если nginx запускать через runuser/su.
> >
> >
> >
> > В rhel для установок ulimit - изучать /etc/sysconfig/. В иных дистрибутивах - править init/rc-скрипты.
> >
> >
> >
> >
> >
> >
> >> Это он пишет про лимит на max open files.
> >>
> >
> >
> >> ulimit -n
> >>
> >
> >
> >> рихтуй в /etc/security/limits.conf
> >>
> >
> >
> >
> >
More information about the nginx-ru
mailing list