В 10.04 Lucid, как я могу добавить скрипт для запуска в качестве другого пользователя?

В 10.04 Lucid, как я могу добавить скрипт для запуска при запуске в качестве другого пользователя?

Добавить ли скрипт где-нибудь вроде /etc/init.d/myscript? Или лучше положить его в файл cron для root как @reboot и exec? Или что-то совсем другое?

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

3
задан 9 December 2011 в 08:24

1 ответ

Взгляните на этот вопрос в StackOverflow. Он предлагает что-то вроде этого -

Вызов visudo и добавьте это: user1 ALL=(user2) NOPASSWD: /home/user2/bin/test.sh Пути команд должны быть абсолютными! Затем вызовите sudo -u user2 /home/user2/bin/test.sh из оболочки user1. Готово.

Таким образом, вы просто запускаете скрипт при запуске в Startup Applications (System -> Preferences-> Startup Applications), и он запускается при запуске

1
ответ дан 25 May 2018 в 16:06

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

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