【问题标题】:Give root console access in php在 php 中授予 root 控制台访问权限
【发布时间】:2013-02-20 17:04:48
【问题描述】:

我想在网站上“嵌入”一个 shell 控制台,允许对 shell 进行完全 root 访问。这是在服务器每 5 分钟擦除一次的环境中。有没有办法在 PHP 中做到这一点?我也可以为 shell 提供用户/通行证。

【问题讨论】:

  • 你至少试过google it吗?
  • exec()proc_open() 是可以工作的函数。
  • 这是一个非常危险的想法——假设您将其设置为某种演示,那么有人可以在 5 分钟内对服务器做很多令人讨厌的事情。发送几千封垃圾邮件就是其中之一。 :)
  • 它适用于开发人员,以便他们可以在短时间内测试他们的代码。我正在禁用所有邮件功能。
  • 很高兴您禁用了邮件功能。既然他们有 root 访问权限,你将如何阻止他们重新启用它?

标签: php bash shell


【解决方案1】:

有大量的web based shells 是用 PHP 编写的。它们的范围从您只需输入命令并点击提交并返回输出的基本 shell,到允许您运行 IRC 客户端等交互式终端应用程序的复杂 AJAX shell。

如果你不坚持后端是 PHP(前端可以),那么shellinabox 是一个整洁的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-09
    • 1970-01-01
    • 2012-01-19
    • 1970-01-01
    • 2019-07-27
    • 2018-12-20
    相关资源
    最近更新 更多