
Я столкнулся с несоответствием при использовании ulimit. Я вношу изменения непосредственно в файл conf "/etc/security/limits.conf".
Когда я использую только имена пользователей, у меня нет никаких проблем. Например:
root hard as 16777207
user1 hard as 4194304
user2 hard as 4194304
Как только я пытаюсь использовать * wildcard или @groups, все начинает становиться странным. Например:
* hard as 4194304
@group hard as 4194304
root hard as 16777207
все пользователи, включая root, имеют значение «as» 4194304. Мой список групп огромен, сотни пользователей, которые меняются, поэтому управление этим файлом .conf с пользователями не является вариантом.
Как решить проблему, при которой использование подстановочного знака или @group также изменяет значение root, когда я хочу, чтобы у root были свои собственные значения?
Спасибо!!!!
решение1
хорошо, я заставил это работать, поместив
корень @группа корень
по какой-то причине мне нужно указать значение корня до и после, если я этого не сделаю, указав его только сверху или снизу, это не сработает! СТРАННО!