Skip to content

Linux File Permission

r :- Read\

w :- Write\

x :- Execute

Example:\

d rwx rwx r-x\

d :- directory {if its directory d else -}

Owner\

rwx :- read, write, execute

Group\

rwx :- read, write, execute

All other Users\

r-x :- read, execute

Change permission

Change ownership

Terminal window
chown {new owner} {file name/ directory}

user and group change

Terminal window
chown {new owner}:{new group} {file name/ directory}

Change permission / Change Mode

r=4
w=2
e=1
rwx rwx r-x
rwx = 4+2+1 = 7
r-x = 4+0+1 = 5
775
Terminal window
chmod {new mode number} {file name}

ssh key pair:

Terminal window
chmod 400 vmPrivatekey.pem

Further reading