Как получить изменения /etc/security/limits.conf, отраженные для процессов, запущенных под безголовым пользователем?

To increase the FD limit for all processes on a Ubuntu Linux
machine we did following changes in
`/etc/security/limits.conf`

```
 soft nofile 10000
 hard nofile 10000

```

Мы также добавили требуемый сеанс `pam_limits.so` в
`/etc/pam.d/login` . Изменения были отражены для всех
пользователей, которые вышли из системы и вошли в систему снова.
Независимо от того, какие новые процессы начинаются с этих
пользователей, возникают новые ограничения FD.

Но для процессов, которые работают под безголовым пользователем,
изменения не отражаются. Каким образом изменения могут быть
отражены для процессов, которые также работают без головы?

У меня была та же проблема (с root/myuser) и не удалось найти
окончательный ответ. Я закончил тем, что просто добавил

`ulimit -n 64000`

К скрипту init.d, который запускает процесс (в данном случае это
поиск по Elastic), и это, похоже, делает трюк.

Надеюсь, кто-то еще знает лучшее решение!