treehouse : what would you like to learn today?
Web Design Web Development iOS Development

[Solved] UMASK 022 Being Ignored?

  • Hey all,

    I'm having trouble with one of my VPS's and can't figure this issue out.

    For some reason when files are uploaded through non-root accounts files are set at 600 and folders at 700.

    Even though the global umask is set at 022.

    If I upload via the root account it functions as expected.

    Server is running Ubuntu 12.04

  • FIXED

    Solved this by editing /etc/vsftpd.conf uncommenting the local_umask line and setting the below;

    local_umask=0022

    Works perfect.