Tuesday, March 31, 2015

permissions in linux with examples

permissions



[root@server ~]# mkdir /myfolder 
[root@server ~]# cd /myfolder/ 
[root@server myfolder]# ls 
[root@server myfolder]# whoami 
root 
[root@server myfolder]# touch test_file 
[root@server myfolder]# ls -ld test_file 
-rw-r--r-- 1 root root 0 Jul 13 00:06 test_file 

Set write permissions to the group only. 
[root@server myfolder]# chmod g+w test_file 
[root@server myfolder]# ls -ld test_file 
-rw-rw-r-- 1 root root 0 Jul 13 00:06 test_file 

Remove read permissions for others only. 
[root@server myfolder]# chmod o-r test_file 
[root@server myfolder]# ls -ld test_file 
-rw-rw---- 1 root root 0 Jul 13 00:06 test_file 

Assign read, write, execute permissions to others only. 
[root@server myfolder]# chmod o=rwx test_file [root@server myfolder]# ls -ld test_file 
-rw-rw-rwx 1 root root 0 Jul 13 00:06 test_file 

Assign execute permissions to owner, group and others also. 
[root@server myfolder]# chmod +x test_file 
[root@server myfolder]# ls -ld test_file 
-rwxrwxrwx 1 root root 0 Jul 13 00:06 test_file 

Remove execute permissions from owner, group and others also. 
[root@server myfolder]# chmod -x test_file 
[root@server myfolder]# ls -ld test_file 
-rw-rw-rw- 1 root root 0 Jul 13 00:06 test_file 

[root@server myfolder]# chmod 644 test_file 
[root@server myfolder]# ls -ld test_file 
-rw-r--r-- 1 root root 0 Jul 13 00:06 test_file 
[root@server myfolder]# pwd 
/myfolder 

[root@server myfolder]# whoami 
root 
[root@server myfolder]# mkdir dir1 
[root@server myfolder]# ls -ld dir1 
drwxr-xr-x 2 root root 4096 Jul 13 01:28 dir1 
[root@server myfolder]# 
[root@server myfolder]# chmod 777 /myfolder 
[root@server ~]# su - tom 
[tom@server ~]$ whoami 
tom 
[tom@server ~]$ 
[tom@server ~]$ pwd 
/home/tom 
[tom@server ~]$ ls -l total 0 
[tom@server ~]$ touch myfile 
[tom@server ~]$ ls -l 
total 0 
-rw-rw-r-- 1 tom tom 0 Jul 12 20:20 myfile [tom@server ~]$ mkdir dir1 
[tom@server ~]$ ls -ld dir1 
drwxrwxr-x 2 tom tom 4096 Jul 12 20:22 dir1

No comments:

Post a Comment