Привет!
Хочу странного, может коллективный разум подскажет как это сделать правильно.
- Я запускаю пачку скриптов, которые очень долго работают
- Некоторые из скриптов делают действия требующие root’а
- Остальные должны работать из-под юзера (в том числе чтобы случайно себе ногу не прострелить)
- Иерархия запуска сложная из запутанная, например запускается tmux в котором много чего еще в параллеле запускается.
- То что sudo в Debian’е требует пароль, это хорошо, и не надо это менять.
- И вообще чем меньше настраивается хост система, тем лучше…
Так вот: есть ли возможность в самом начале запуска этой пачки запросить пароль от sudo, прикопать куда-то получившееся от этого высокие права, и возвращаться к ним только когда в этом есть потребность, а в остальное время жить как обычный пользователь…
Система при этом моя, я могу положить что-то в /etc/sudoers.d в автоматическом режиме… Но конечно этого лучше не делать, а ограничится рабочей директорией…
Ведь наверняка я не первый кто захотел такого странного, а sudo могучий инструмент…