Habe ich,
nada
shell_exec('sudo -u root -S command_goes_here < /home/$User/dir/dir/dir/passfile');
ein
sudo -u username -S cp '/var/www/vhosts/path/to/files/file.ext' '/var/www/vhosts/path/to/files/ftp/' < /var/www/vhosts/path/pwd.txt
Ergab, dass diese Zeile über Shell funktioniert - aber exec() oder shell_exec() nicht funktioniert.
Ich habe in der etc/sudoers
username = (ALL) ALL
gegeben.