Как запустить процесс от имени другого пользователя в Linux



Пробуем запуск исполняемого файла «/usr/bin/ntlm_auth» с параметрами от имени пользователя «proxy» (на примере Ubuntu Linux):



sudo su -s "/bin/sh" -c "/usr/bin/ntlm_auth --debuglevel=9 --diagnostics --helper-protocol=squid-2.5-ntlmssp" proxy




#Linux #bash