有时我的媒体服务器不会更新其数据库,修复它的唯一方法是重启守护进程。
我希望用户能够简单地运行可执行文件或脚本,而不会向他们透露任何登录信息(这可能会导致无意的麻烦)。
我觉得最简单的方法是在samba共享上放置一个可执行文件/脚本,然后运行它们。用户将运行与服务器位于同一本地网络上的Windows或Mac。
答案 0 :(得分:1)
编写一个小型CGI脚本或Web应用程序,其中有一个按钮,当按下该按钮时会重新启动该守护程序。
答案 1 :(得分:0)
您只需要在特权守护程序(或频繁的cron)和CGI脚本之间进行一些通信。让CGI脚本创建一个文件,如果守护进程或cron发现它有重新启动服务并取消链接文件。原始但有效。
正如Ignacio所说,有许多轻量级HTTP服务器支持CGI。