Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование в *nix (http://forum.oszone.net/forumdisplay.php?f=35)
-   -   [решено] Получение прав root'a в скрипте bash (http://forum.oszone.net/showthread.php?t=174737)

FATruden 03-05-2010 12:53 1405682

Получение прав root'a в скрипте bash
 
Добрый день.
Подскажите пожалуйчта, как получить права root'a в сценарии bash, запущенном с помощью cron с правами обычного пользователя.

Тойсть необходимо чтоб по ходу выполнения, сценарий получал права root'a, после чего выполнял несколько операций и снова получал права обычного поользователя. Пароль root'a я знаю.

Сценарий должен выполняться в фоне и не выдовать сообщений или предложений на ввод пароля

ruslandh 03-05-2010 13:01 1405688

Не проще запустить в chrontab от root? а потом перейти через su - в аккаунт пользователя

FATruden 03-05-2010 15:31 1405772

ruslandh если можно поподробнее...
Я работаю под учеткой обычного пользователя, а необходимый мне скрипт должен запускаться с провами root'a?

тойсть паралельно моему сеансу, в фоне должен выполняться скрипт не мешая мне работать...

ruslandh 03-05-2010 16:25 1405804

А что тут подробнее

$ su -
# chrontab -e

В самом скрипте, если надо, можно сделать /sbin/su -l user -c команда

man su

FATruden 03-05-2010 17:11 1405824

Спасибо за помощь ruslandh, реально помогли, быстро и без лишних слов....


Время: 00:04.

Время: 00:04.
© OSzone.net 2001-