VI. Sd ng NukeViet
3. Chmod trên hosting Linux
N u mua hosting Linux, b n c n quan tâm đ n ch đ Chmod. V y Chmod là gì?
Chmod là xác l p quy n h n c a ng i truy c p đ i v i 1 file trên Server. Nó gi ng nh Thu c tính (Properties) trong Windows.
Trên các h th ng Unix/linux, ng i s d ng đ c chia ra làm 3 nhóm: "user" hay “owner” (chúng ta - ch nhân tr c ti p c a các files), "group" (thành viên c a nhóm mà ng i ch nhân file có tham gia) và "world" hay “Public” (t t c nh ng tr ng h p khác - công c ng). Khi b n k t n i v i server, nó s xác đ nh xem b n thu c v nhóm nào. Ví d b n k t n i v i server b ng FTP, khai báo tên truy c p nh m t thành viên và truy c p t i các file c a b n, server s quy b n vào nhóm "user". Còn nh ng thành viên khác truy c p b ng FTP thu c v nhóm "group". Khi ai đó đ n site c a b n b ng trình duy t web, s đ c quy vào nhóm "world".
Sau khi xác đ nh nhóm, ng i s d ng s đ c gán quy n h n nh t đ nh đ i v i file ho c th m c nào đó.
xác đ nh quy n h n cho các nhóm nh t đ nh, ng i ta s d ng các ký hi u b ng con s nh sau:
4 = read (quy n đ c đ c) 2 = write (quy n đ c ghi)
1 = execute (quy n đ c th c hi n) Các con s này t h p ra 7 ph ng án:
7 = read, write & execute 6 = read & write
5 = read & execute 4 = read
3 = write & execute 2 = write
1 = execute
Ký hi u l nh Chmod th ng có 3 con s : con s đ u th hi n quy n h n gán cho ng i s d ng thu c nhóm "user" (chính là b n). Con s th hai ch ra quy n h n c a ng i s d ng thu c nhóm "group" và con s th ba dành cho nhóm "world". Trong tr ng h p s d ng ký hi u ch , chúng ta s b t g p nh ng ký hi u sau: "r" - quy n đ c đ c "w" - quy n đ c ghi "x" - quy n đ c th c hi n Ngoài ra còn có: "u" - đ i v i user "g" - đ i v i group
"o" - đ i v i other (world) "a" - đ i v i all (t t c )
D i đây là b ng các t h p th ng g p:
Quy n truy c p L nh (Mã) Miêu t
U G W
r w x r - x r - x chmod 755
Dành cho các th m c, CGI- scripts và nh ng files th c hi n khác
r w - r - - r - - chmod 644 Dành cho các files th ng r w - - - - - - - chmod 600
Gi u files đ i v i t t c ngo i tr b n và nh ng scripts c a b n
U = user; G = group; W = world r = Read; w = Write; x = Execute; - = Không có quy n