I am creating directories in a shell script with below permissions
chmod -R 770 /user/mydir
chown -R user:mygroup /user/mydir
chown -R g+s /user/mydir
However whenever I am creating a new directory under /user/mydir, I am getting permission as drwxrwsr-x. For directory and if I am creating any new file under it, I am seeing permission on file as -rw-rw-r--. But it should be -rwxrwx---, because I am giving chmod 770. I am not sure what I am doing wrong, please help me in solving the issue.