【问题标题】:Chaining SSH commands via PHP通过 PHP 链接 SSH 命令
【发布时间】:2013-05-19 01:14:58
【问题描述】:

我正在通过 PHP 运行 SSH2 命令,并尝试链接命令以回答我运行的 bash 脚本中的密码提示。

wget url-to-bash-script
bash name-of-file.sh

之后会提示输入

MySQL Password:

还有:

Retype password:

然后它将继续安装 LAMP 的软件包

我尝试过这样的事情,但没有运气;

$ssh->exec("wget URL;bash installLAMP.sh;密码;密码");

谢谢!

【问题讨论】:

  • "wget URL; printf 'password\npassword\n' | bash installLAMP.sh"怎么样

标签: php ssh


【解决方案1】:

你可能想要使用的是expect

以下是一些如何使用它的示例:

http://www.thegeekstuff.com/2010/10/expect-examples/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-10
    • 2021-05-26
    • 1970-01-01
    • 1970-01-01
    • 2013-08-24
    • 1970-01-01
    • 2021-05-22
    相关资源
    最近更新 更多