Linux chmod Permissions & Security Matrix

Reference table for Linux & Unix file permissions. Understand octal (755, 644, 600, 777) vs symbolic (rwxr-xr-x) notation, learn what is safe for web servers, and copy quick commands.

Live Interactive Permission Matrix

Linux chmod Calculator & Generator

Octal Value
755
Symbolic
rwxr-xr-x
Quick Presets:
Owner (User)
The file creator
7
Group
Team or service account
5
Public (Others)
All other system users
5
Security Assessment
Status: Elevated
View Full chmod 755 Guide β†’
Target:
chmod 755 deploy.sh
chmod -R 755 /var/www/deploy.sh
Showing 62 of 62 PermissionsClick any permission for recursive commands and deep security breakdown
chmod 755Standard
rwxr-xr-x

Owner has full control (rwx). Group and Everyone else can read and execute (r-x), but cannot modify.

Command:
chmod 755 target_file
chmod 644Standard
rw-r--r--

Owner can read and write (rw-). Group and Everyone else can only read (r--).

Command:
chmod 644 target_file
chmod 777Dangerous
rwxrwxrwx

Full read, write, and execute permissions for EVERYONE on the system.

Command:
chmod 777 target_file
rwx------

Owner has full control (rwx). Group and Others have ZERO permissions (---).

Command:
chmod 700 target_file
rw-------

Owner can read and write (rw-). Group and Others have ZERO access (---).

Command:
chmod 600 target_file
r--------

Owner can ONLY read (r--). Group and Others have ZERO access (---).

Command:
chmod 400 target_file
chmod 775Elevated
rwxrwxr-x

Owner and Group have full control (rwx). Others can read and execute (r-x).

Command:
chmod 775 target_file
chmod 664Standard
rw-rw-r--

Owner and Group can read and write (rw-). Others can only read (r--).

Command:
chmod 664 target_file
rwxr-x---

Owner has full control (rwx). Group can read and execute (r-x). Others have ZERO access (---).

Command:
chmod 750 target_file
chmod 660Elevated
rw-rw----

Owner and Group can read and write (rw-). Others have ZERO permissions (---).

Command:
chmod 660 target_file
chmod 711Elevated
rwx--x--x

Owner has full control (rwx). Group and Others can only traverse/execute (x).

Command:
chmod 711 target_file
r--r--r--

Read-only access for EVERYONE (r--r--r--), including the file owner.

Command:
chmod 444 target_file
r-xr-xr-x

Read and execute for EVERYONE (r-xr-xr-x). NO ONE can write or modify.

Command:
chmod 555 target_file
chmod 666Dangerous
rw-rw-rw-

Read and write for EVERYONE (rw-rw-rw-). No execution rights.

Command:
chmod 666 target_file
---------

NO permissions for ANYONE (---------). Completely inaccessible.

Command:
chmod 000 target_file
chmod 770Elevated
rwxrwx---

Owner has (rwx), Group has (rwx), and Others have (---).

Command:
chmod 770 target_file
r-x------

Owner has (r-x), Group has (---), and Others have (---).

Command:
chmod 500 target_file
r-xr-x---

Owner has (r-x), Group has (r-x), and Others have (---).

Command:
chmod 550 target_file
rw-r-----

Owner has (rw-), Group has (r--), and Others have (---).

Command:
chmod 640 target_file
rwxr--r--

Owner has (rwx), Group has (r--), and Others have (r--).

Command:
chmod 744 target_file
rwx--x---

Owner has (rwx), Group has (--x), and Others have (---).

Command:
chmod 710 target_file
chmod 705Elevated
rwx---r-x

Owner has (rwx), Group has (---), and Others have (r-x).

Command:
chmod 705 target_file
chmod 715Elevated
rwx--xr-x

Owner has (rwx), Group has (--x), and Others have (r-x).

Command:
chmod 715 target_file
rwxr-----

Owner has (rwx), Group has (r--), and Others have (---).

Command:
chmod 740 target_file
r--r-----

Owner has (r--), Group has (r--), and Others have (---).

Command:
chmod 440 target_file
r-----r--

Owner has (r--), Group has (---), and Others have (r--).

Command:
chmod 404 target_file
r--r-x---

Owner has (r--), Group has (r-x), and Others have (---).

Command:
chmod 450 target_file
chmod 455Elevated
r--r-xr-x

Owner has (r--), Group has (r-x), and Others have (r-x).

Command:
chmod 455 target_file
chmod 470Elevated
r--rwx---

Owner has (r--), Group has (rwx), and Others have (---).

Command:
chmod 470 target_file
chmod 475Elevated
r--rwxr-x

Owner has (r--), Group has (rwx), and Others have (r-x).

Command:
chmod 475 target_file
chmod 477Dangerous
r--rwxrwx

Owner has (r--), Group has (rwx), and Others have (rwx).

Command:
chmod 477 target_file
chmod 505Elevated
r-x---r-x

Owner has (r-x), Group has (---), and Others have (r-x).

Command:
chmod 505 target_file
r-x--x---

Owner has (r-x), Group has (--x), and Others have (---).

Command:
chmod 510 target_file
chmod 511Elevated
r-x--x--x

Owner has (r-x), Group has (--x), and Others have (--x).

Command:
chmod 511 target_file
r-xr-xr--

Owner has (r-x), Group has (r-x), and Others have (r--).

Command:
chmod 554 target_file
chmod 575Elevated
r-xrwxr-x

Owner has (r-x), Group has (rwx), and Others have (r-x).

Command:
chmod 575 target_file
rw----r--

Owner has (rw-), Group has (---), and Others have (r--).

Command:
chmod 604 target_file
chmod 645Elevated
rw-r--r-x

Owner has (rw-), Group has (r--), and Others have (r-x).

Command:
chmod 645 target_file
rw-r-xr--

Owner has (rw-), Group has (r-x), and Others have (r--).

Command:
chmod 654 target_file
chmod 655Elevated
rw-r-xr-x

Owner has (rw-), Group has (r-x), and Others have (r-x).

Command:
chmod 655 target_file
chmod 670Elevated
rw-rwx---

Owner has (rw-), Group has (rwx), and Others have (---).

Command:
chmod 670 target_file
chmod 674Elevated
rw-rwxr--

Owner has (rw-), Group has (rwx), and Others have (r--).

Command:
chmod 674 target_file
chmod 675Elevated
rw-rwxr-x

Owner has (rw-), Group has (rwx), and Others have (r-x).

Command:
chmod 675 target_file
chmod 677Dangerous
rw-rwxrwx

Owner has (rw-), Group has (rwx), and Others have (rwx).

Command:
chmod 677 target_file
chmod 701Elevated
rwx-----x

Owner has (rwx), Group has (---), and Others have (--x).

Command:
chmod 701 target_file
rwx---r--

Owner has (rwx), Group has (---), and Others have (r--).

Command:
chmod 704 target_file
rwx--xr--

Owner has (rwx), Group has (--x), and Others have (r--).

Command:
chmod 714 target_file
chmod 720Elevated
rwx-w----

Owner has (rwx), Group has (-w-), and Others have (---).

Command:
chmod 720 target_file
chmod 745Elevated
rwxr--r-x

Owner has (rwx), Group has (r--), and Others have (r-x).

Command:
chmod 745 target_file
chmod 751Elevated
rwxr-x--x

Owner has (rwx), Group has (r-x), and Others have (--x).

Command:
chmod 751 target_file
chmod 752Dangerous
rwxr-x-w-

Owner has (rwx), Group has (r-x), and Others have (-w-).

Command:
chmod 752 target_file
rwxr-xr--

Owner has (rwx), Group has (r-x), and Others have (r--).

Command:
chmod 754 target_file
chmod 760Elevated
rwxrw----

Owner has (rwx), Group has (rw-), and Others have (---).

Command:
chmod 760 target_file
chmod 764Elevated
rwxrw-r--

Owner has (rwx), Group has (rw-), and Others have (r--).

Command:
chmod 764 target_file
chmod 765Elevated
rwxrw-r-x

Owner has (rwx), Group has (rw-), and Others have (r-x).

Command:
chmod 765 target_file
chmod 766Dangerous
rwxrw-rw-

Owner has (rwx), Group has (rw-), and Others have (rw-).

Command:
chmod 766 target_file
chmod 771Elevated
rwxrwx--x

Owner has (rwx), Group has (rwx), and Others have (--x).

Command:
chmod 771 target_file
chmod 772Dangerous
rwxrwx-w-

Owner has (rwx), Group has (rwx), and Others have (-w-).

Command:
chmod 772 target_file
chmod 773Dangerous
rwxrwx-wx

Owner has (rwx), Group has (rwx), and Others have (-wx).

Command:
chmod 773 target_file
chmod 774Elevated
rwxrwxr--

Owner has (rwx), Group has (rwx), and Others have (r--).

Command:
chmod 774 target_file
chmod 776Dangerous
rwxrwxrw-

Owner has (rwx), Group has (rwx), and Others have (rw-).

Command:
chmod 776 target_file
-wx------

Owner has (-wx), Group has (---), and Others have (---).

Command:
chmod 300 target_file