si, ogni server linux ha una umask di default, ed è il valore dei permessi da assegnare ai files appena creati.

Prova a settare i permessi dei file con chmod().