一、創(chuàng)建用戶
useradd username
passwd username
二、刪除用戶
userdel -r username
三、修改用戶
改用戶名:usermod -l new_name old_name
鎖定賬號:usermod -L username
解除鎖定:usermod -U username
查看當(dāng)前用戶:whoami
四、用戶組操作
1、創(chuàng)建用戶組
groupadd groupname
2、刪除用戶組
groupdel groupname
3、修改用戶組
groupmod -n new_name old_name
4、查看用戶組
查看當(dāng)前登錄用戶的組內(nèi)成員:groups
查看指定用戶所在的組:groups username
5、添加組的成員
groupmems -a username -g groupname
6、查看組內(nèi)成員
groupmems -l -g groupname
五、系統(tǒng)權(quán)限
1、權(quán)限類型
????權(quán)限???????????對文件的影響???????????????對目錄的影響
????r(讀取) ????????可讀取文件?????????????????可列出目錄內(nèi)容
????w(寫入) ????????可修改文件內(nèi)容?????????可在目錄中創(chuàng)建刪除文件
????x(執(zhí)行) ????????可以執(zhí)行這個(gè)文件???????可訪問目錄內(nèi)容
2、UGO模型
U代表User, G代表Group,O代表other
每一個(gè)文件的權(quán)限基于UGO進(jìn)行設(shè)置
權(quán)限三個(gè)一組(rwx), 對應(yīng)UGO分別設(shè)置
每個(gè)文件都有一個(gè)擁有者/用戶(User), 用戶的所屬組即(Group), 不屬于上面的都是other
3.修改權(quán)限
修改所有者:chown username文件/目錄
同時(shí)修改一個(gè)文件或目錄的所有者和屬組:chown username:groupname 文件/目錄
(如果要遞歸修改整個(gè)目錄下的所有者或?qū)俳M,加參數(shù)-R)
修改文件/目錄的屬組:chgrp groupname name
修改文件/目錄的權(quán)限:chmod ugo+rwx name
權(quán)限的另外一種修改方式:將rwx rwx rwx 三組權(quán)限的讀寫執(zhí)行權(quán)限分別用0和1代替,1代表有權(quán)限,0代表沒權(quán)限,最后將三組二進(jìn)制轉(zhuǎn)化成十進(jìn)制。