run command script from under different user

linux Запуск скрипта программы от имени другого пользователя -- пример команды терминала

Итак, выполняем скрипт или команду под именем другого пользователя, общий формат таков:

sudo -H -u  имяпользователя  команда

Например:

sudo -H -u root  whoami

В качестве аргемента (команды) передавать и скрипт в кавычках:

sudo -H -u redis  bash -c 'echo "I am $USER, with uid $UID"'
Subscribe to RSS - run command script from under different user