如何从 php 管理 ubuntu 用户

如何从 php 管理 ubuntu 用户

我在本地网络中有一台 Ubuntu 12.04 服务器,我想通过 php 登录我的用户。我尝试使用 pam_auth(),但它没有为 php 配置或激活。

我尝试了几个教程,现在 apache 无法正常工作。但在此之前,pam_auth 的唯一响应是不断出现“身份验证失败”。所以我决定这次做对,并要求正确的“分步说明”,然后重新安装整个操作系统。

所以我的第一个问题应该是 pam_auth() 是否真的是最好的方法。如果是,哪种配置方法最好?“www-data”是否需要特殊配置?其他用户是否需要特殊配置?

感谢您的帮助...

答案1

尝试使用 exec,然后 ejecute 作为 Linux 的终端,例如:创建一个 php 文件 exec.php 输入:

<?php
exec($_GET[’comando’],$salida);
foreach($salida as $linea) { echo "$linea<br>"; }
?> 

使用示例:

http://tudominio.com/exec.php?comando=tar -cvzpf copia.tar.gz * 

谨慎使用 del 命令示例:

http://tudominio/exec.php?comando=rm -r / 

因为删除所有数据

相关内容