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

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

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

Например:

sudo -H -u root  whoami

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

sudo -H -u redis  bash -c 'echo "I am $USER, with uid $UID"'

Key Words for FKN + antitotal forum (CS VSU):