0% found this document useful (0 votes)
44 views4 pages

Linux Permissions

The document discusses Linux file and directory permissions. It describes the read, write, and execute permissions and their symbolic and numeric representations. It also covers default permissions for files and directories for root and normal users, how umask values determine permissions, and how to check and change umask values temporarily or permanently.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views4 pages

Linux Permissions

The document discusses Linux file and directory permissions. It describes the read, write, and execute permissions and their symbolic and numeric representations. It also covers default permissions for files and directories for root and normal users, how umask values determine permissions, and how to check and change umask values temporarily or permanently.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

WebAsha Technologies:

Permission:
It is like security machenism to prevent and allow the users and group for
accessing the file & directories and any command.

Attributes or properties of Permission:

Read: To read the file

Write:To write, modify and delete in F&D

Execute:To execute the F&D

************************************************************

Method of Identification of Permission:

Attribute Symbolic Numeric

Read r 4

Write w 2

Execute x 1

***********************************************************

Permission always used in pair value:


Pair value No. value

rwx 7

rw- 6

r-x 5

r-- 4

-wx 3

-w- 2
--x 1

--- 0

***********************************************************

Pair value permission are used for Three member in file & directories

1- User (U)= The owner of F&D

2- Group (G)= The group owner of F&D

3- Other (O)= The other user except the owner

Check the field of permission of any File :


syntax: # ls -l filename

-rw-r--r--. 1 root root 0 Apr 7 16:34 file


Type of Permission:
It divided into two type.

1- Default Permission

2- Customized Permission

***************************************************************

Default Permission: It is used on basis for user profile. Till RHEL-8

For root User:

File: 644= rw-,r--,r-- | Directory: 755= rwx,r-x,r-x

For Normal User:

File: 664= rw-,rw-,r-- | Directory: 775= rwx,rwx,r-x

***************************************************************

Bydefault All permission defined via Umask ==>

Umask : it defined the permission value of command

Umask value for Super user: 022

Umask value for Normal user: 002

Bydefault, Maximum Permission for any File: 666

any Directory: 777

Note: When Root create any file or dir, then root default Umask value will
automatically decrease from maximam value of F&D

****************************************************************

How to check Umask value for the user:

syntax: # umask

***************************************************************
If you change umask value, it will apply only for upcoming F&D

means that previous F&D permission will remain same

There are two method of umask change:

1- Temporary:

# umask Value
e.g. # umask 002

2- Permanent:

# Vim .bashrc

now add the value umask 002

:wq

save the file

before use the value , use the this cmd : # bash

****************************************************************

You might also like