gpt4 book ai didi

php - 在 PHP exec() 中隐藏命令参数

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:39:20 26 4
gpt4 key购买 nike

我有一个用 C 编写的脚本,它需要 3 个参数:主机、名称、密码,如下所示:

./myscript 1.1.1.1 name mypassword

我使用 PHP exec 命令调用它(需要,PHP 中没有的功能)。

exec('./myscript $host $name $password');

在 linux 中,使用 ps 命令,我可以看到:

./myscript 1.1.1.1 名称密码.

我怎样才能隐藏我的密码,让你在 linux 上使用 ps 看不到它?

谢谢。

最佳答案

由于您处于运行环境中。我会将您的密码临时存储在一个环境变量 (SET) 中,并在您的 exec() 中使用该变量。这样您的密码就不会出现在 ps 中。

关于php - 在 PHP exec() 中隐藏命令参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18080864/

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