0

私の Web サーバーでは、 を実行する<?php echo exec('whoami'); ?>と、 が返されますdaemon

私のサイトでファイルをアップロードすると、このユーザーには許可が与えられていないと表示されます。daemonWeb サーバー上のユーザーまたはグループは?

4

3 に答える 3

0

httpd.confユーザーとグループのを確認してください。これはかもしれませんdaemon:daemon

chmodディレクトリへのアクセスを変更するか、サーバーのユーザーを変更するために使用できます。

于 2013-03-15T05:35:27.880 に答える
0

システムの構成によって異なります。私は、あなたが Unix のフレーバーを持っていると想定しているので、調べて答えを得る必要があり/etc/passedます/etc/group。サーバーの構成ファイルも参照してください。Apache の場合はそのようになりhttpd.conf、その場所は構成可能です。

編集

あなたが見るための参照

  1. パスワード
  2. グループ
  3. chgrp
  4. chmod
  5. チョウン
于 2013-03-15T05:27:28.567 に答える
0

次のこともできるはずです。

ps aux | grep -i httpd

これにより、Apache プロセスを開始するアカウントが一覧表示されます。

于 2013-03-15T05:45:27.423 に答える