что делать, если я использую shell_exec для команды, требующей пароль - PullRequest
0 голосов
/ 21 ноября 2018

Я должен использовать PHP для выполнения команды оболочки, в этом случае scp между 2 серверами, с shell_exec или exec.

$cmd="scp root@ip1:/dir/filename \ root@ip2:/dir/";
shell_exec(cmd);

При использовании в оболочке запрашивается пароль для подключения к целевому серверу.Как я могу сделать это в PHP?Где я могу поставить пароль?А в случае команды выше пароли для серверов ip1 и ip2.

...