【问题标题】:php shell_exec() change user or navigate to user folderphp shell_exec() 更改用户或导航到用户文件夹
【发布时间】:2016-08-20 04:57:28
【问题描述】:

我想知道是否可以将 shell_exec 用作其他用户。 重点是直接访问用户文件夹(在home/user/中)

或者,是否可以使用 shell_exec 从 var/www/ 导航到 home/user/ 文件夹?

感谢您的帮助!

【问题讨论】:

  • 为什么不将 apache\php 添加为可以访问用户文件夹的组的成员
  • 啊,我不知道这是可能的。
  • 它比其他人建议的黑客方法更好

标签: php shell-exec


【解决方案1】:

是的,你可以。您可以使用shell_exec() 中的cd 命令更改目录。但请确保在输入; 后将后续命令写在同一行中

这样,

shell_exec("cd .. ; pwd");

上面的函数会将目录移动到当前的父目录并显示当前的工作目录。

【讨论】:

    【解决方案2】:

    就像 shell 命令一样。

    `cd /home/user && you command`
    

    '``'类似于php中的shell_exec

    【讨论】:

      猜你喜欢
      • 2016-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-29
      • 2021-04-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多