Как запустить .sh скрипт от root находясь под другим юзверем одной строкой?
man su не пробовали читать?
su -c /home/run.sh
sudo или suid устроят?
P.S. suid на shll-скриптах в подавляющем большинство случаев - не работает... Спасибо тов. jcmvbkbc за подробную информацию.