扣丁學(xué)堂Linux培訓(xùn)之Linux用戶(hù)與用戶(hù)組的概念
2018-09-10 09:43:41
1038瀏覽
很多在學(xué)習(xí)Linux或者參加Linux培訓(xùn)的同學(xué)都會(huì)遇到Linux用戶(hù)和用戶(hù)組的概念,那它到底是什么呢?今天扣丁學(xué)堂的小編就來(lái)給大家講一講吧。
用戶(hù)
用戶(hù)是能夠獲取系統(tǒng)資源的權(quán)限的集合.
.linux用戶(hù)組的分類(lèi):
a.管理員root:具有使用系統(tǒng)所有權(quán)限的用戶(hù),其UID為0.
b.普通用戶(hù):即一般用戶(hù),其使用系統(tǒng)的權(quán)限受限,其UID為500-60000之間.
c.系統(tǒng)用戶(hù):保障系統(tǒng)運(yùn)行的用戶(hù),一般不提供密碼登錄系統(tǒng),其UID為1-499之間.
與用戶(hù)有關(guān)的文件/etc/passwd,/etc/shadow
a./etc/passwd文件:
其格式:account:password:UID:GID:GECOS:diretory:shellaccount:用戶(hù)名或帳號(hào)password:用戶(hù)密碼占位符UID:用戶(hù)的ID號(hào)GID:用戶(hù)所在組的ID號(hào)GECOS:用戶(hù)的詳細(xì)信息(如姓名,年齡,電話(huà)等)diretory:用戶(hù)所的家目錄shell:用戶(hù)所在的編程環(huán)境
b./etc/shadow
其格式:account:password:最近更改密碼的日期:密碼不可更該的天數(shù):密碼需要重新更改的天數(shù):密碼更改前的警告期限:密碼過(guò)期的寬限時(shí)間:帳號(hào)失效日期:保留
用戶(hù)組
用戶(hù)組分類(lèi);
a.普通用戶(hù)組:可以加入多個(gè)用戶(hù)
b.系統(tǒng)組:一般加入一些系統(tǒng)用戶(hù)
c私有組(也稱(chēng)基本組):當(dāng)創(chuàng)建用戶(hù)時(shí),如果沒(méi)有為其指明所屬組,則就為其定義一個(gè)私有的用戶(hù)組,起名稱(chēng)與用戶(hù)名同名.注:私有組可以變成普通用戶(hù)組,當(dāng)把其他用戶(hù)加入到該組中,則其就變成了普通組
組是權(quán)限的容器
如普通用戶(hù)a,b,c所屬組grp,則它們會(huì)繼承組grp的權(quán)限
6與組有關(guān)的文件
:/etc/group,/etc/gshadow/etc/group文件:
其格式:group_name:passwoerd:GID:user_list
group_name:組名
passwoerd:組密碼
GID:組的ID號(hào)
user_list:以group_name為附加組的用戶(hù)列表
修改用戶(hù)及用戶(hù)組的命令
useradd,usermod,groupdd,userdel
a.增加用戶(hù):useradd[options]username
options:
1.-u:UID
2.-g:GID
3.-d:指定用戶(hù)家目錄,默認(rèn)是/home/username
4.-s:指定用戶(hù)所在的shell環(huán)境
5.-G:指定用戶(hù)的附加組
例如增加一用戶(hù)wendyUID為1888家目錄/home/oracle,shell為/bin/sh
#useradd–u1888–d/home/oracle–s/bin/shwendy
b.修改用戶(hù):usermod[options]username
options:
1.-u:UID
2.-g:GID
3.-d:指定用戶(hù)家目錄,默認(rèn)是/home/username
-m與-b一起用表示把用戶(hù)家目錄的內(nèi)容也移走
4.-s:指定用戶(hù)所在的shell環(huán)境
5.-G:指定用戶(hù)的附加組
例如修改用戶(hù)wendyUID為1000家目錄/oracle,shell為/bin/bash
#usermod–u1000–d/oracle–s/bin/bash-mwendy
c.增加用戶(hù)組:groupadd[options]groupname
options
1.-g:GID
例如增加用戶(hù)組grpUID為1001
#groupadd–g1001grp
d.刪除用戶(hù):userdel[options]username
options
1.-r:連同家目錄一起刪除
例如刪除用戶(hù)wendy及家目錄
#userdel–rwendy
以上就是扣丁學(xué)堂Linux培訓(xùn)小編給大家分享的文章,希望對(duì)小伙伴們有所幫助,想要了解更多關(guān)于Linux開(kāi)發(fā)方面內(nèi)容的小伙伴可以登錄扣丁學(xué)堂官網(wǎng)咨詢(xún)??鄱W(xué)堂不僅有專(zhuān)業(yè)的Linux培訓(xùn)班供大家學(xué)習(xí),還有與時(shí)俱進(jìn)的課程體系和大量的Linux在線(xiàn)視頻教程讓學(xué)員免費(fèi)觀(guān)看學(xué)習(xí),想要快速學(xué)習(xí)Linux開(kāi)發(fā)就到由專(zhuān)業(yè)老師授課的扣丁學(xué)堂學(xué)習(xí)吧??鄱W(xué)堂Linux技術(shù)交流群:422345477。
【關(guān)注微信公眾號(hào)獲取更多學(xué)習(xí)資料】
查看更多關(guān)于“Linux培訓(xùn)資訊”的相關(guān)文章>>
標(biāo)簽:
Linux資訊
Linux培訓(xùn)
Linux視頻教程