gpt4 book ai didi

php - 如何从 linux 机器上运行的 php 脚本获取用户系统详细信息?

转载 作者:太空宇宙 更新时间:2023-11-04 12:09:12 24 4
gpt4 key购买 nike

当用户访问网页链接时,我想显示用户的以下详细信息

  • 运行脚本的用户的用户名
  • 工作站名称(如果他正在从 Windows 计算机的浏览器中访问 Web 链接,则为计算机的名称)

用户环境为LAMP(linux、Apache web服务器、mysql数据库、PHP)

试过 php exec 但它返回 apache php 脚本的所有者,而不是从 Web 链接访问它的用户(脚本驻留在远程 linux 服务器和用户只能通过浏览器链接访问,不能直接通过机器访问)

<?php
echo exec('whoami');
?>

所以我的问题是,既然它是一个链接,是否只有浏览器限制并且无法访问系统参数?

最佳答案

对于网页链接,我认为是不可能的。因为 PHP 脚本在远程服务器上运行,并且远程用户正在通过 Web 链接访问该脚本。无法确定远程用户的名称和机器名称。通过浏览器传输到服务器端的数据量非常有限。您可以尝试检查 $_SERVER 变量来检查详细信息。但请相信我,您的要求对我来说没有意义。

关于php - 如何从 linux 机器上运行的 php 脚本获取用户系统详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49527762/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com