Введите пароль только один раз для сценария, делающего много вызовов sudo [duplicate]

У этого вопроса уже есть ответ здесь: Как ввести пароль только один раз в bash-скрипт, требующий sudo 4 ответа

Я пишу скрипт для загрузки сборки и установки куча пакетов. Построение иногда занимает некоторое время, и для установки требуются привилегии root:

make; sudo make install

Что происходит много, так это то, что когда сборка занимает некоторое время, мне нужно продолжать вводить мой пароль. Я хочу иметь возможность вводить его только один раз. Я мог бы вызвать скрипт с корневым доступом, но тогда (как я понимаю) каждый вызов, который он делает, будет с привилегиями root. Я не хочу этого, потому что тогда, например, создается множество файлов и папок, которые нельзя удалить без доступа root.

, так что это лучший способ сделать это?

4
задан 25 March 2012 в 03:01

0 ответов

Другие вопросы по тегам:

Похожие вопросы: