對于Linux來說,沒有文件都有3個權限屬性r(可讀)、w(可寫)、x(可執(zhí)行),表現(xiàn)在文件和目錄的具體情況為:
文件:
r(可讀):可以用類似cat等命令查看文件內容;
w(可寫):可以編輯或刪除此文件;
x(可執(zhí)行):可以在命令提示符下當做命令提交給內核運行;
目錄:
r(可讀):可以對此目錄用ls命令列出所有內部文件
w(可寫):可以在此目錄創(chuàng)建文件
x(可執(zhí)行):可以進此目錄,也可以用ls?–l查看內部詳細信息
每個文件都有三個用戶,文件所擁有用戶、同組用戶、其他用戶,通過rwx來限制用戶對該文件的訪問權限,三位為一組。其中所有用戶都在/etc/passwd中,用戶組在/etc/group中,每個權限可以用數(shù)字表示(r-4,w-2,x-1):
如640 即為rw-r-----:此表示文件所有者有讀寫的權限,同組用戶有讀的權限,其他用戶無權限。
用戶分為管理員和普通用戶,通過id號可區(qū)分:
????? 管理員:0
????? 普通用戶:1-65535
???????????? 系統(tǒng)用戶:1-499
???????????? 一般用戶:500-60000
使用useradd可以添加用戶,用戶信息在/etc/passwd和/etc/shadow中查詢,其中設置的信息在/etc/default/useradd中有默認值,密碼通過passwd?username修改。
使用groupadd添加用戶組。