Why don't you modify your file server to read the user's init file (or some special init file) and use the value of umask specified there. If you're talking to your unix system via chaos FILE then you can use the "." command in DIRED to tweak the protection of individual files.