linux系统用户组管理
linux系統(tǒng)用戶組管理
Linux支持用戶組,用戶組就是具有相同特征的用戶的集合;一個(gè)組可以包含多個(gè)用戶,每個(gè)用戶也可以屬于不同的組用戶組邏輯地組織用戶賬號(hào)集合在一起,它允許用戶在組內(nèi)共享文件。系統(tǒng)上的每一個(gè)文件都有一個(gè)用戶和一個(gè)組的屬主;使用“l(fā)s –l”命令可以看到每一個(gè)文件的宿主和屬組。(用戶組在Linux中扮演著重要的角色,方便管理員對(duì)用戶進(jìn)行集中管理)。
?
1、Linux用戶組分為以下兩類:
私用組:創(chuàng)建用戶時(shí)自動(dòng)創(chuàng)建的組
標(biāo)準(zhǔn)組:可以包含多個(gè)用戶的組
?
2、組的數(shù)據(jù)文件/etc/group
作用:存放系統(tǒng)組信息
格式:用戶組名:口令:用戶組的管理員:成員列表
例:
?
?
3、組的數(shù)據(jù)文件/etc/gshadow
/etc/gshadow文件用于定義用戶組口令、組管理員等信息,該文件只有root用戶可以讀取。
例:
?
格式:組名 : 加密密碼: 組的管理者: 組成員
解釋:
????組名:組的標(biāo)識(shí)符號(hào)
????加密密碼:如果顯示“!!”,則此組群沒有密碼。
????組的管理者:有權(quán)對(duì)該組添加、刪除用戶。
? 組的成員:多個(gè)成員名間用“,”分隔。
?
4、組帳號(hào)的管理
(1)建立組
格式: #groupadd [選項(xiàng)] 組名
參數(shù):
????-g GID //指定新建組的GID值
例:
?
查看是否建立成功:
?
(2)刪除組
格式:#groupdel 組名
例:
參看是否已經(jīng)刪除組:
?
(3)修改組的信息
格式:
????#groupmod [選項(xiàng)] 組名
選項(xiàng):
????-n 新組名 原組名 //修改組的名稱
????-g ?GID ???????//修改組的GID
例:
查看是否已經(jīng)修改成功:
(4)添加/刪除組成員,或更改組群密碼
格式:
?????#gpasswd [選項(xiàng)] [用戶名] [組名]
選項(xiàng):
?????-a ?用戶名 ???//向指定組添加用戶
?????-d ?用戶名 ???//從指定組刪除用戶
?????-r ???????????//取消組群密碼
例:
查看是否已經(jīng)添加成功:
(5)顯示用戶所屬組
格式:#groups [用戶名]
?例:
??
?
?
?
?
轉(zhuǎn)載于:https://blog.51cto.com/xwxhvip/2050042
總結(jié)
以上是生活随笔為你收集整理的linux系统用户组管理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 首自信是国企吗
- 下一篇: Linux的前世今生