The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,860 other subscribers

CHMOD – Applying Different Permissions For Files vs. Directories – Server Fault

Posted by jpluimers on 2019/12/16

The answers at [WayBackCHMOD – Applying Different Permissions For Files vs. Directories – Server Fault describe various ways to do this. Depending in why/when you want to change them you’d probably favour different ones, so be sure to read the answers.

I mostly use these combinations:

find . -type d -exec chmod 700 {} \;
find . -type f -exec chmod 600 {} \;

and

find . -type d -exec chmod 775 {} \;
find . -type f -exec chmod 664 {} \;

And since I forget how to do ocatal too often:

commonly used permissions:

Permission COMMAND
---------   ------------------
rwxrwxrwx   chmod 777 filename
rwxrwxr-x   chmod 775 filename
rwxr-xr-x   chmod 755 filename
rw-rw-rw-   chmod 666 filename
rw-rw-r--   chmod 664 filename
rw-r--r--   chmod 644 filename

permissions are divided into 3 divisions. The first rwx is for the owner. The next 3 is for the group. The last 3 is for everyone else.

rwx------  owner permissions - read, write, executable
---rwx---   group permissions - rwx
------rwx   other permissions - rwx

Source: [WayBackTitle

–jeroen

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.