如果我对需要密码的命令使用shell_exec怎么办

时间:2018-11-21 16:37:06

标签: php shell shell-exec

我必须使用PHP执行shell命令,在这种情况下,需要在2个服务器之间使用shell_exec或exec执行scp。

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

在外壳中使用时,它会要求我提供连接到目标服务器的密码。如何在PHP中执行此操作?我可以在哪里放置密码?对于上述命令,则为服务器ip1和ip2的密码。

0 个答案:

没有答案