[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

sudo & limits



Приветствую!

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

Т.е., к примеру, если для пользователя user определено nofile 2048, для
пользователя admin nofile 1024.

Если я запускаю что-то от юзера admin, как sudo -u user /some/program,
то эта program получит nofile 1024.

Погуглил, везде встречаю что мол это такая концепция, sudo дает право на
выполнение с правами пользователя, а вот ограничения пользователя она не
учитывает.

Есть ли варианты как это можно обойти? Как можно запускать программы с
правами и лимитами другого пользователя? su/suid/sgid не подходят.

Заранее спасибо.

-- 
WBR,
Alexander Burnos



Reply to: