Искренность не есть истина (Л. Лавель).
Как запустить (выполнить) команду от имени данного (конкретного) пользователя в Linux,Debian,Ubuntu,Kali Linux,RHEL,CentOS и т. д. в терминале (командной строке)
11.11.2020

Время чтения: 1 мин.
В этом методе нам нужно будет ввести пароль текущего пользователя.
sudo -u <anotherUser> <commands> sudo -u <anotherUser> mkdir /tmp/test
Переключится на данного/конкретного пользователя, чтобы запустить команду (su -u <user>)
В этом методе нам потребуется ввести пароль для данного/указанного пользователя.
su -u <anotherUser> <commands> su -u anotherUser mkdir /tmp/test