簡単な PHP スクリプト (who.php) があります。
<?php
echo `whoami`;
echo is_dir('/home/pdfs/')?'Yes':'No';
/home/pdfs はuser1:www
パーミッション770
です。PHP はwwwrun
グループに属してwww
います。
1) もしそうなら、私はsudo -u wwwrun php who.php
得る
wwwrun
No
2) もしそうなら、私はsudo -u user1 php who.php
得る
user1
Yes
最初のケースで is_dir が FALSE を返すのはなぜですか?