Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: rtsig & rlimit
оффтоп
в случае установки effective gid/effective uid процесса(ов) через системные
вызовы setgid()/setuid() PAM и limits.conf к сему действу не имеют отношения.
для ваших целей ограничения нужно установить в оболочке (для bash - ulimit), а
затем запустить процесс веб-сервера, которые унаследует ограничения. Теже самые
ограничения можно установить в init/rc-скрипте запуска веб-сервера.
для этого дела нужно
10.01.08, 18:44, Kostya Alexandrov (koticka@xxxxxxx):
> Ну я незнаю что к чему там имеет отношение, хотел бы узнать другой
> способ для установки
> 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
> >>
> >
> >
> >
> >
|