shell_execを他のユーザとして使用することができたかどうかを知りたいと思います。 ポイントはユーザフォルダ(home/user /)に直接アクセスすることですphp shell_exec()ユーザを変更するか、ユーザフォルダにナビゲートする
または、shell_execを使用してvar/www/home/user/folderにナビゲートすることはできますか?
ありがとうございました!
shell_execを他のユーザとして使用することができたかどうかを知りたいと思います。 ポイントはユーザフォルダ(home/user /)に直接アクセスすることですphp shell_exec()ユーザを変更するか、ユーザフォルダにナビゲートする
または、shell_execを使用してvar/www/home/user/folderにナビゲートすることはできますか?
ありがとうございました!
にshell_exec
に似ています。 cd
コマンドでディレクトリをshell_exec()
に変更することができます。しかし、あなたはこのように;
を入れた後、同じ行に後続のコマンドを記述することを確認し、機能上
shell_exec("cd .. ; pwd");
は、現在の親ディレクトリにディレクトリを移動し、現在の作業ディレクトリを表示します。
はシェルコマンドと同じです。
`cd /home/user && you command`
'``'
はいすることができますPHP
なぜユーザーのフォルダにアクセスできるグループのメンバーとしてapache \ phpを追加しないでください –
ああ、私はそれが可能であるかどうかはわかりませんでした。 – orugari
他人から提案されたハックアプローチよりも良いアイデア –