小编wen*_*zul的帖子

如何从网络界面关闭服务器

我希望能够通过单击网页上的按钮远程关闭我的服务器。服务器运行 Ubuntu 14.04.1 64 位和一个 python web 应用程序。我还没有决定哪个,但它将是 Apache 或 Gunicorn。

我需要能够远程关闭服务器,因为我并不总是可以物理访问机器。我宁愿不必通过 ssh 登录并为此执行 poweroff 命令,所以我想在浏览器中有一种按钮来启动关机。

我的想法是这样的

  • 创建一个关机程序让 root 拥有者并设置粘滞位。python Web 应用程序可以调用它
  • 不知何故,使用 sudoers 文件
  • 让 webapp 写入文件并监视 ( inotify) 以发送关闭命令

什么是最佳实践,或者至少是我可以做到的最安全的方法?

当然,Web 界面将受到保护,并且还将有一种防止意外点击的机制。

linux shutdown python webserver

2
推荐指数
1
解决办法
7947
查看次数

标签 统计

linux ×1

python ×1

shutdown ×1

webserver ×1