LINUX.ORG.RU
решено ФорумTalks

Глупый конечно вопрос наверное, но всё же.


0

1

Скажем так есть скрипт которому в определённой точке выполнения нужны права рута, допустим у нас нет sudo? Я даже не соображу как вопрос гуглу задать.

Ах да скрипт на Си, да да да это скрипт, man CINT/ROOT.

Решение:

su -c command 

★★★★★

Последнее исправление: Dron (всего исправлений: 1)

Рискну предположить, что нужно ковырять в сторону PAM.

leg0las ★★★★★
()
Ответ на: комментарий от morse

Зафига? Выполняется скрипт, скажем ему в определённый момент нужно поместить файл в /etc с конфигурацией он запрашивает пароль у пользователя делает своё дело и сбрасывает права рута с себя, продолжая своё выполнение.

Dron ★★★★★
() автор топика
Ответ на: комментарий от tailgunner

не прокатит после su скрипт встанет в точке вызова su и продолжится только после exit.

Dron ★★★★★
() автор топика
Ответ на: комментарий от Dron

не прокатит после su скрипт встанет в точке вызова su и продолжится только после exit.

man su

tailgunner ★★★★★
()

Ты что-то делаешь не так, если тебе для ROOT может понадобиться root.

luke ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.