Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有时我的媒体服务器不会更新其数据库,修复它的唯一方法是重新启动守护程序。
我希望用户能够简单地运行可执行文件或脚本来执行此操作,而不会向他们透露任何登录信息(这可能会导致无意中的头痛)。
我觉得最简单的方法是在他们可以运行的 samba 共享上放置一个可执行文件/脚本。用户将运行 Windows 或 Mac,它们都在与服务器相同的本地网络上。
编写一个小的 CGI 脚本或 Web 应用程序,其中包含一个按钮,按下该按钮可重新启动守护程序。
您只需要在特权守护程序(或频繁的 cron)和 CGI 脚本之间进行一些通信。让 CGI 脚本创建一个文件,如果守护程序或 cron 发现它重新启动服务并取消链接该文件。原始,但有效。
正如 Ignacio 所说,有许多支持 CGI 的轻量级 HTTP 服务器。