權限shell
0 000 --- 無權限加密
1 001 --x 執行權限it
2 010 -w- 寫權限io
3 011 -wx 寫和執行file
4 100 r-- 讀權限權限
5 101 r-x 讀和執行密碼
6 110 rw- 讀和寫註釋
7 111 rwx 讀寫執行di
755 : rwxr-xr-x
660 : rw-rw---文件
用戶:UID,存儲在 /etc/passwd
組:GID,存儲在 /etc/group
影子口令:
用戶 /etc/shadow
組 /etc/gshadow
添加用戶
useradd [option] USERNAME
useradd -u UID USERNAME
useradd -g GID (基本組) USERNAME
useradd -G GID (附加組) USERNAME
useradd -c "comment" (註釋)
useradd -d /path/to/directory
useradd -s SHELL
useradd -r USERNAME 添加系統用戶
finger USERNAME : 查看用戶帳號信息
刪除用戶
userdel USERNAME
usermod
chsh : 修改用戶的默認shell
chfn : 修改註釋信息
密碼管理
passwd [USERNAME] 修改密碼
組管理
groupadd -g GID
-r 添加爲系統組
groupmod修改組信息
groupdel刪除組
gpasswd 給組加密碼
id 查看當前用戶信息
newgrp登錄到某一組 exit退出
權限管理
chown : 改變文件屬主(只有管理員有權限)
# chown USERNAME file
-R : 修改目錄及其內部文件的屬主
--reference=/path/to/somefile 指定文件屬主跟此文件一致(屬主和屬組一塊兒改了)
#chgrp GROUPNAME file
-R :修改目錄及其內部文件的屬組
--reference : =/path/to/somefile 指定文件屬組跟此文件一致
#chown USERNAME:GROUPNAME file 同時更改屬主:屬組
#chown USERNAME.GROUPNAME file 同時更改屬主.屬組
#chown :GROUPNAME file 更改:屬組
chmod : 修改文件權限
修改三類用戶的權限:
#chmod MODE file
修改某類用戶或某些類用戶權限:
u,g,o,a
#chmod 用戶類型=MODE file
# chmod u=rwx file
修改某類用戶的某位或某些爲的權限
#chmod 用戶類別+|-MODEMODE file
#chmod u+x o-x file
umask 遮罩碼 管理員建立文件的權限:666-umask 管理員建立目錄權限:777-umask #umask : 顯示當前用戶 umask #umask 022 將當前用戶的umask設置成022 文件默認不會有執行權限,若是算出結果有執行權限,則將其權限值默認加1