Linux系統用戶分類
用戶帳號:
超級用戶 程序用戶 普通用戶
組帳號:
基本組 附加組
UID 和 GID
/etc/passwd 保存了用戶信息
/etc/shadow 保存了密碼信息
/etc/group 保存了組信息
用戶信息字段分析
test:x:500:500:zheshimiaoshu:/home/test:/bin/bash
用戶名:密碼佔位符:uid:gid:用戶信息:用戶家目錄:登陸的shell
字段1 字段2 字段3 字段4 字段5 字段6 字段7
密碼信息文件字段分析
第一列:用戶名 第二列:sha-512加密過得密碼 第三列:距離1970年1月1日密碼最近修改時間(天)
第四列:密碼最短有效期 第五列:密碼最長有效期 第六列:密碼過期前七天警告
第七列:密碼不活躍期 第八列:賬號失效時間距離1970年1月1日單位是(天)
第九列: 未分配功能
文件、目錄權限及歸屬
讀取權限r 屬主:擁有該文件或目錄的用戶
寫入權限w ls -l 可以列出權限內容
執行權限x 屬組:擁有該文件或目錄的組
r=4 w=2 x=1 八進制數對應權限
八進制 2進制 權限位
0 000 ---
1 001 --x
2 010 -w-
3 011 -wx
4 100 r--
5 101 r-x
6 110 rw-
7 111 rwx
-rw- r-- r-- 字段1:文件屬性 字段2:屬主權限 字段3:屬組權限 字段4:其他用戶權限
chmod 修改屬性的命令
chown 屬主:屬組 文件或目錄
suid、sgid以及粘滯位 這三個對於可執行文件,目錄權限的設置
suid chmod u+s 文件 | 用於可執行文件,使用文件擁有者的身份運行該文件
sgid cmmod g+s 目錄 |勇於目錄,在該目錄創建的所有文件戶目錄,屬組都繼承該目錄
粘滯位 :chmod o+t 目錄 |用於目錄,在該目錄建立的文件或目錄,只有建立者可以刪除,其他用戶無法刪除。