RHCE課程-初級部分3、文件許可權

文件許可權

對於每一個文件,Linux都提供了一套文件許可權系統。 對於每一類用戶,許可權系統又分別提供他們三種許可權 讀(r) :用戶是否有權力讀文件的內容 寫(w) :用戶是否有權利改變文件的內容 執行(x) :用戶是否有權利執行文件 文件許可權系統,將操作文件的用戶都分成三類 文件的擁有者(u) 文件所屬組的成員(g) 其他用戶(o)

所屬用戶

每一個文件都有一個擁有者。文件的擁有者可以改變文件的許可權。所有的用戶都有一個唯一的ID號(UID) 用戶的名字與標識都放在/etc/passwd裡面 只有root用戶可以用chown來改變文件的擁有者。 語法:chown   用戶名  文件名

所屬組

每一個文件只能屬於一個指定的組。所有的用戶組也都有一個唯一的ID號(GID) 用戶的組名與組標識都放在/etc/group裡面 文件的擁有者與root用戶,可以用chgrp來改變文件所屬的組 語法:chgrp 組名  文件名 root用戶也可以使用 #chown 用戶名:組名  文件名 一般普通用戶的用戶ID與組ID的值大於等於500,而系統用戶ID與組ID小於500。(詳情請查看/etc/login.defs配置文件)

修改文件許可

chmod後可以用三個數字來表示用戶許可權 第一位代表文件擁有者許可權 第二位代表文件所屬組成員許可權 第三位代表其他用戶許可權 每一個數字都採用加和的方式 4(讀) 2(寫) 1(執行)