umask работает глобально
в смысле? он поменяет всем файлам которые будут создаватся права что и хочет ТС.
единственное что ТС нужно
umask 133 /var/www
в смысле то , что у него(umask) нет параметра пути, он работает глобально, те в любом другом месте при создании файла/папки, они тоже будут создаваться с такими правами, а это уже дыра в безопасности, на мой взгляд, лучше добавить в код, обслуживающий загрузку файла , функцию смены прав на загружаемые файлы, если это действительно необходимо