I want to run some command from a remote server in my php using exec. Like this:
<? php
exec('ssh user@remote_server command');
?>
My account has access to ssh to that remote_server with public/private key but not apache. Note that I don’t have root access to either of the machines. All the answers for Generating SSH keys for 'apache' user need root access.
My recommendation: use phpseclib, a pure PHP SSH implementation. eg.