0
我正在尋找簡單的解決方案(最好是Java,tomcat等)來執行機器上的簡單腳本。他們可以在前端登錄並從那裏執行腳本,而不是讓某些用戶訪問操作系統級別。這些腳本也應該有別名。因此,用戶需要知道別名,才能在操作系統級別觸發某些腳本,而無需知道低級別的執行和邏輯。Web前端執行shell腳本
生物圈,
我正在尋找簡單的解決方案(最好是Java,tomcat等)來執行機器上的簡單腳本。他們可以在前端登錄並從那裏執行腳本,而不是讓某些用戶訪問操作系統級別。這些腳本也應該有別名。因此,用戶需要知道別名,才能在操作系統級別觸發某些腳本,而無需知道低級別的執行和邏輯。Web前端執行shell腳本
生物圈,
我會說 '簡單' 和 '(最好的Java,Tomcat的,等...)' 就不會匹配;-)
從除了:有阿賈克斯基於shell的外殼在那裏,這是最靈活的。您可以使用簡化的shell來限制對特定命令的訪問。
但可能最簡單的方法是在普通的http服務器內部設置一些指向cgi腳本的Alias配置。這就是你需要的。如果你想獲得一些額外的分數,你可以添加一個原始首頁(即使是一個靜態的html頁面也可以)來提供可用的命令。可能使用運行時參數從中選擇。您可能想要考慮使用開箱即用的http服務器提供的簡單身份驗證方法來保護訪問。
聽起來不錯...所以http://whathaveyoutried.com? – mtk