安全策略
This commit is contained in:
1 parent
a67f190634
commit
40eb522e5b
1 file changed
+14
-13
+14
-13
@@ -279,20 +279,21 @@ try {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (typ == "kill") {
|
/* 20260727(qing): 在身份验证之前禁止操作 */
|
||||||
int trg = jv.at("kill").as_int64();
|
//else if (typ == "kill") {
|
||||||
auto flag = pmc_mtd::kill(trg);
|
// int trg = jv.at("kill").as_int64();
|
||||||
std::string msg = flag ? "OK" : "Nope";
|
// auto flag = pmc_mtd::kill(trg);
|
||||||
pipe.writePipe(msg);
|
// std::string msg = flag ? "OK" : "Nope";
|
||||||
return;
|
// pipe.writePipe(msg);
|
||||||
}
|
// return;
|
||||||
|
//}
|
||||||
|
|
||||||
else if (typ == "exec"){
|
//else if (typ == "exec"){
|
||||||
std::string cmd = jv.at("exec").as_string().c_str();
|
// std::string cmd = jv.at("exec").as_string().c_str();
|
||||||
std::string msg = (pmc_mtd::exec(cmd)) ? "OK" : "ERR";
|
// std::string msg = (pmc_mtd::exec(cmd)) ? "OK" : "ERR";
|
||||||
pipe.writePipe(msg);
|
// pipe.writePipe(msg);
|
||||||
return;
|
// return;
|
||||||
}
|
//}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 捕获异常后,仅仅只是打印出来? */
|
/* 捕获异常后,仅仅只是打印出来? */
|
||||||
|
|||||||
Reference in new issue
Block a user