我实际上正在创建制作集中式ssh主机的脚本。这意味着所有主机名和地址都存储在特定组中的数据库中,因此团队中的每个人都可以拥有相同且新鲜,更新的计算机。一切都很好,直到我尝试shell_exec()...脚本提示密码但输入卡住后。
我不想通过ssh执行远程命令,只需为用户打开ssh会话。用户必须通过键入“php script.php”
从Linux shell执行脚本由于
有我的简单脚本:
public Position<Euclidean2D> esimatePosition(Measurement z){
u = readControlInputFromSomeWhere();
filter.predict(u);
filter.correct(z);
double pX = filter.getStateEstimation()[0];
double pY = filter.getStateEstimation()[1];
return new Position2D(pX, pY);
}