@Printip

Как запустить .sh скрипт от root находясь под другим юзверем одной строкой?

Имеем пользователя user.
Переключение на root происходит командой su.

Задача: запустить из терминала одной командой скрипт /home/run.sh от лица root находясь под юзверем user.
  • Вопрос задан
  • 4324 просмотра
Решения вопроса 1
Frankenstine
@Frankenstine
Сисадмин
man su не пробовали читать?
su -c /home/run.sh
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Wolfnsex
@Wolfnsex
Если не хочешь быть первым - не вставай в очередь!
sudo или suid устроят?

P.S. suid на shll-скриптах в подавляющем большинство случаев - не работает... Спасибо тов. jcmvbkbc за подробную информацию.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы