我在弄清楚commandResource到底是什么样子时遇到了困难。我看到的唯一一个例子是Apache页面上列出的(不是很有用):
<sshexec host="somehost"
username="dude"
keyfile="${user.home}/.ssh/id_dsa"
commandResource="to_run"/>
所以我的代码看起来像这样:
<sshexec host="${host}"
trust="yes"
username="${username}"
password="${password}"
commandResource="Commands.txt"/>
我该如何设计Commands.txt的格式?我想要实现以下功能:
命令1:sudo user runscript.sh
命令2:"${password}" (密码也需要在脚本中输入)