<?php
if(isset($_GET['action']))
{
$action = $_GET['action'];
$cmd = ”;
switch($action)
{
case ‘shutdown’:
$cmd = ‘shutdown -s’;
break;
case ‘abort-shutdown’:
$cmd = ‘shutdown -a’;
break;
case ‘reboot’:
$cmd = ‘shutdown -r’;
break;
default:
// do nothing
break;
}
if($cmd != ”)
{
system($cmd);
}
}
?>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html
xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta
http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Manage Your Cumputer</title>
</head>
<body>
<p><a
href=”?action=shutdown“>Shutdown</a></p>
<p><a
href=”?action=abort-shutdown“>Abort shutdown</a></p>
<p><a
href=”?action=reboot“>Reboot</a></p>
</body>
</html>
分享到:
相关推荐
PHP基于Linux的远程管理系统服务器端的实现(源代码+论文) 1.能够安全的登录远程主机,并在管理过程中进行安全的交互。 2.能够对远程主机的文件系统进行管理,可以对文件或者文件夹进行查看、 创建、删除、移动、...
错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...
本文将深入探讨一个使用PHP语言在Linux环境下实现的远程管理系统服务器端的源代码,帮助开发者理解其核心原理和实现机制。 首先,我们要明白PHP是一种广泛使用的开源脚本语言,尤其在Web开发领域中,它以其灵活性、...
4. **API设计**:服务器端可能提供了RESTful API,允许客户端通过HTTP协议发送请求来执行远程操作,如重启服务器、查看系统状态等。 5. **错误处理和日志记录**:为了调试和监控,系统应有完善的错误处理机制和日志...
本资源提供了一份PHP基于Linux系统的远程管理系统服务器端的实现,包含了源代码和相关文档,旨在帮助开发者理解和构建类似的系统。 一、PHP与Linux基础 PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言...
在此系统中实现了文件操作管理、远程运行shell命令、对系统进程的监控、对系统的关机/重启、对系统用户/组的操作、rpm包组的管理、对网络参数的查看与配置、对常见服务器的基本管理等功能。系统管理员可使用系统中的...
在此系统中实现了文件操作管理、远程运行shell命令、对系统进程的监控、对系统的关机/重启、对系统用户/组的操作、rpm包组的管理、对网络参数的查看与配置、对常见服务器的基本管理等功能。系统管理员可使用系统中的...
php基于Linux的远程管理系统服务器端的实现(源代码+LW) 该系统主要有以下功能: 1、安全访问 安全访问是指登录时要利用HTTPS协议、SSL套节字登录到远程主机,不能被黑客或者恶意攻击者探测到登录的用户名和密码,...
- 重启web服务器或应用服务,使新代码生效。 5. **安全性和最佳实践**:为了保证安全,`post-commit`脚本应该限制执行权限,防止未经授权的修改。同时,应确保`update.php`脚本能够处理错误和异常,避免因部署问题...
7. **开发环境**:对于PHP初学者,WAMP5提供了一个理想的本地开发环境,可以随时测试代码,修改后即时看到效果,无需每次更改都上传到远程服务器。 8. **扩展与管理**:WAMP5还允许用户轻松管理这些服务,如启动、...
在此系统中实现了文件操作管理、远程运行shell命令、对系统进程的监控、对系统的关机/重启、对系统用户/组的操作、rpm包组的管理、对网络参数的查看与配置、对常见服务器的基本管理等功能。系统管理员可使用系统中的...
"php自动部署"文件可能包含了使用Composer的配置,以及用于推送代码到服务器和启动或重启服务的脚本。可能也使用了类似的CI/CD工具,如Travis CI或CircleCI,来实现持续部署。 3. **Git**:Git是一个分布式版本控制...
然后,重启Web服务器以应用更改。 接下来,了解基本的连接语法。PHP使用`ibase_connect()`函数来建立与Firebird数据库的连接。其基本语法如下: ```php resource ibase_connect(string $database, string $...
在此系统中实现了文件操作管理、远程运行shell命令、对系统进程的监控、对系统的关机/重启、对系统用户/组的操作、rpm包组的管理、对网络参数的查看与配置、对常见服务器的基本管理等功能。系统管理员可使用系统中的...
在此系统中实现了文件操作管理、远程运行shell命令、对系统进程的监控、对系统的关机/重启、对系统用户/组的操作、rpm包组的管理、对网络参数的查看与配置、对常见服务器的基本管理等功能。系统管理员可使用系统中的...
标题中的“让Web服务器通过PHP4访问远程Oracle 8i数据库”是指在Web服务器上配置PHP4环境,以便能够远程连接并操作Oracle 8i数据库。这个过程涉及到多个步骤,包括环境变量设置、Java环境安装、Oracle客户端软件的...
标题中的“PHP 远程关机实现代码”指的是利用PHP编程语言编写的一种脚本,...总之,PHP远程关机代码是一种强大的工具,但也是一种潜在的安全威胁。开发者应该理解其工作原理,并在部署此类功能时采取适当的预防措施。
"PHP 7.X+PhpStorm 2019.X+宝塔 Linux xdebug 远程调试环境的安装及设置" 在本篇文章中,我们将详细讲解如何在 PHP 7.X 环境下,使用宝塔 Linux 和 ...这种环境配置可以方便地进行远程调试,提高开发效率和代码质量。
在此系统中实现了文件操作管理、远程运行shell命令、对系统进程的监控、对系统的关机/重启、对系统用户/组的操作、rpm包组的管理、对网络参数的查看与配置、对常见服务器的基本管理等功能。系统管理员可使用系统中的...
标题中提到的“php 远程关机操作的代码”,意味着要介绍如何利用PHP语言编写远程关机的脚本。在Windows操作系统中,通过执行特定的命令行指令来实现远程关机。这样的脚本可以嵌入到Web应用中,允许用户从网页界面上...