Diferenças entre chmod e umask
O chmod é utilizado para alterar permissões de arquivos e pastas já criados, enquanto que; O umask é o nível de permissão que um arquivo ou pasta terá ao ser criado, portanto este eu diria que é mais a nível de usuário, pois o seu usuário quando cria um arquivo ou pasta atribui automaticamente o umask deste.
Link do tutorial: Clique aqui para visualizar o tutorial
eGestor: Sistema de gestão empresarial online