Amazon Linuxでcrontabの設定をしてcronを実行すると作成されるファイルのパーミッションが644になります。作成されるファイルが664にしたいのですが、Linuxのどの設定を変更すればいいでしょうか。phpファイル内でパーミッション、umaskを指定すればできますがLinuxの設定で変更したいです。

cron実行ユーザのumaskを002に変更しても、cron実行後に作成されるファイルがパーミッション644になってしまいます。

cronを通してphpファイルが実行されて作成されるファイルが、なぜ最初に設定したumask002にならないのかがわかりません。

crontab

27 01 * * * /usr/bin/php /aaa/index.php

index.php

<?php
    $file = "/data/bbb.txt";
    $string = "Hello, PHP";
    file_put_contents($file, $string);