От чьего имени запущен бинарник
Пишу простенькую программку. Так вот: нужно узнать, от чьего имени запущен готовый бинарник. Первая мысль - getenv(). Проверил, все работает. Но если сделать перед запуском:
Код:
USER=aaa
export USER
export USER
- Подумалось: а не копать ли мне в сторону идентификатора процесса? от Govard, 08 февраля 2015 года
geteuid();
Цитата: grgdvo
geteuid();
ох, и кретин же я... Спасибо!