RHCE上課筆記Unit5~6(RH033)

RH033

Unit 5 Users,Groups And Permissions

Primary(Privatr) Group:

/etc/passwd 第四個欄位.

Secondary Group:

/etc/greoup 第四個欄位.

Permission 千萬不要亂給777

Permission:

Linux比對帳號原則First Match(比對Own成功就不比Group)

File Or Directory Permission:

12個位元

1

1

1

1

1

1

1

1

1

0

0

0

0

0

0

0

0

0

特殊位元 擁有者權限(U) 群組權限(G) 其他權限(O)

( 一般屬性 )

1

1

1

r

w

x

檔案

目錄

r

可讀

可瀏覽(EX:ls)

w

可寫

可開可刪檔(EX:touch,rm)

x

可執行

進入目錄(EX:cd)

FileName

Inode

F1

12345

F2

12346

F3

12347

F4

12348

可寫入不等於可刪除

R

w

r

w

r

檔案型態

Owner

Group

Other

檔案型態:

  • – : Regular File

d : Directory

l : Symblic Link

EX:

drwx rwx rwx roo root /test

-rw- r- – r- – root root /test/file

Q:Student可否刪除/test/file

A:由於Directory有w的權限,所以Student可以刪除.

修改Owner:

chown ^ Owner名稱 ^ 檔案名稱

EX:chmod ^ Apache ^ test

修改Group:

chgrp ^ Group名稱 ^ 檔案名稱

EX:chgrp ^ Apache ^ 檔案名稱

修改Owner與Group:

Chown ^ Owner名稱.Group名稱 ^ 檔案名稱

Only root can change a file's Owner.

Only root or the owner can change a file's group.

修改檔案權限:

r

w

r

w

r

r

r

w

r

chmod ^ u-r ^ file

chmod ^ u+r ^ file

chmod ^ u+- ^ rwx

^ g+- ^ rwx

^ o+- ^ rwx

Who May be

Operator May be

Permission May be

u:User who owns the file

+:Add a permission

r:Read

g:User in the file's Group

-:Remove a permission

w:Write

o:Other Users

=:Assign a permission

x:Execute or cd

a:All three categories

s:Set User ID bit group

t:Sticky bit(for directory)

r

w

x

4

2

1

rwx : 7

rw- : 6

r-x :5

r– : 4

-wx : 3

-w- : 2

–x : 1

不管是Download下來的檔案或Touch完的檔案,因安全性原則預設都沒有執行權限(x)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *