dポイントプレゼントキャンペーン実施中!

phpからShellを呼び出すプログラムを作っています。
OSはApacheを使用しているので、
phpを起動した際「Apache」というユーザになっているようなのですが、
shell起動時に別のユーザに変更をしたいと思っています。
パスワードをshellの中に記述して、うまくユーザ変更をしたいのですがうまくいきません。
phpもしくは、shell内で、ユーザ変更を行なうにはどのようにすればよいでしょうか?
もしくは、Apacheユーザのパスワードが分かれば、別の方法で回避できそうなのですが、ご存知の方はいますでしょうか?
大変困っているので、よろしくお願いします。

A 回答 (1件)

system系の関数でsudoを使って呼び出してみては


いかがですか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!