Как получить изменения /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), и это, похоже, делает трюк.

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