2016-08-20 9 views
1

shell_execを他のユーザとして使用することができたかどうかを知りたいと思います。 ポイントはユーザフォルダ(home/user /)に直接アクセスすることですphp shell_exec()ユーザを変更するか、ユーザフォルダにナビゲートする

または、shell_execを使用してvar/www/home/user/folderにナビゲートすることはできますか?

ありがとうございました!

+0

なぜユーザーのフォルダにアクセスできるグループのメンバーとしてapache \ phpを追加しないでください –

+0

ああ、私はそれが可能であるかどうかはわかりませんでした。 – orugari

+0

他人から提案されたハックアプローチよりも良いアイデア –

答えて

2

shell_execに似ています。 cdコマンドでディレクトリをshell_exec()に変更することができます。しかし、あなたはこのように;

を入れた後、同じ行に後続のコマンドを記述することを確認し、機能上

shell_exec("cd .. ; pwd"); 

は、現在の親ディレクトリにディレクトリを移動し、現在の作業ディレクトリを表示します。

1

はシェルコマンドと同じです。

`cd /home/user && you command` 

'``'はいすることができますPHP

関連する問題