
Итак, если я запускаю скрипт как root, используя gksu
, может ли этот скрипт запустить другой скрипт как обычный пользователь? Спасибо!
решение1
Это в основном то, что делает sudo. Вы можете запустить команду от имени другого пользователя, набрав:
sudo -u [user] <command>
или
sudo --user=[user] <command>
Команда sudo очень гибкая, и вы можете узнать о ее многочисленных возможностях, используя страницы руководства или опцию справки:
sudo --help
man sudo