1

I want to set umask 0002 for Apache httpd so that certain files that it creates will be writable by other users.

The traditional solutions don't seem to work on Amazon Linux 2 AMI.

1 Answer 1

1

Create the file /etc/systemd/system/httpd.service.d/umask.conf with the contents

[Service] UMask=0002 

Then reload the systemd configuration and restart the httpd service.

You can do this from within a script using:

mkdir -p /etc/systemd/system/httpd.service.d cat >> /etc/systemd/system/httpd.service.d/umask.conf << 'EOL' [Service] UMask=0002 EOL systemctl daemon-reload service httpd restart 
1
  • This doesn't seem to work anymore. Any updates? Commented Jan 25, 2023 at 3:50

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.