Issue
I've setup a Debian cloud server. I installed apache, php and then vsftpd. I created users and set permission etc.
When I upload a file, its default permissions are 600 and I can't view the file unless I manually change it to 774 or 775.
So, I'd like to change the default permissions of all files that I upload to /var/www/ to 754.
I know that chmod -R 754 /var/www
makes all files within that directory to 774 but it doesn't change the default permissions of all new files that are uploaded.
My user is 'joe' for demo purpose since I'm learning, so I even tried chown -R joe /var/www
but that didn't change the default permissions either.
How do I change it default permissions from 600 to 774? In which file should I write and what?
Solution
You should use umask
. More info here: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html
Answered By - Julien Bourdon Answer Checked By - Mary Flores (WPSolving Volunteer)