生活随笔
收集整理的這篇文章主要介紹了
用户和组群
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
用戶和組群
一 、用戶和組群的基本概念
- 設(shè)置同用戶和群組的目的:保護(hù)系統(tǒng)用戶的數(shù)據(jù)與進(jìn)程的安全。
- 用戶的分類:超級(jí)用戶、普通用戶、系統(tǒng)用戶。
- 超級(jí)用戶:所有的設(shè)置修改只有超級(jí)用戶才可執(zhí)行。
- 普通用戶:由超級(jí)用戶創(chuàng)建,只能執(zhí)行其擁有的權(quán)限的文件和目錄。
- 用戶屬性:用戶名、口令、用戶ID、用戶主目錄、登錄Shell、全名、組群ID。
- 用戶名:可由數(shù)字、字母、下劃線組成。
- 系統(tǒng)安裝完后新建的第一個(gè)用戶的UID默認(rèn)是500,之后以此類推。
- 超級(jí)用戶的UID是0.
- 1-499的UID專供給系統(tǒng)用戶使用。
- 超級(jí)用戶的GID是0.
- 1-499的GID專供給系統(tǒng)組群使用。
- 從500開始的GID為普通用戶組群。
二、與用戶有關(guān)的文件
- 用戶賬號(hào)信息文件:/etc/password
- 作用:保存除口令之外的用戶的賬號(hào)信息。
- 格式:ls -lh 所有的用戶可以查看。
- 用戶口令信息文件:/etc/shadow
- 作用:存放用戶的口令。(采用MD5算法加密)只有超級(jí)用戶可以查看。
三、組群
- 任何一個(gè)用戶都至少屬于一個(gè)組群。
- 組群可分為:系統(tǒng)組群、私人組群。
- 系統(tǒng)組群:GID<500
- 組群的組成:組群名、組群ID、用戶列表。
- 組群的信息文件:/etc/group
- group文件中各字段:組群名、口令、組群、ID、用戶列表。
- 組群口令信息文件:/etc/gshadow
四、管理用戶的Shell命令
1、useradd命令
- 格式:useradd [參數(shù)選項(xiàng)] <用戶名>
- 作用:新建用戶賬號(hào),只有超級(jí)用戶可以執(zhí)行。
- -g:組群ID|組群名 指定所屬主要組群。
- -G:組群ID|組群名 指定所屬附件組群。
2、passwd命令
- 格式:passwd [參數(shù)選項(xiàng)] <用戶名>
- 作用:修改和設(shè)置用戶的口令以及口令的屬性。
3、usermod命令
- 格式:usermod[參數(shù)選項(xiàng)] <用戶名>
- 作用:修改用戶的屬性,只有超級(jí)用戶可以執(zhí)行。
4、userdel命令
- 格式:userdel[參數(shù)選項(xiàng)] <用戶名>
- 作用:刪除指定的用戶賬號(hào)只有超級(jí)用戶可以執(zhí)行
5、id命令
- 格式:id [用戶名]
- 作用:查看用戶的UID、GID和用戶的所屬組群的信息。
6、groupadd命令
- 格式:groupadd [參數(shù)] <組群名>
- 作用:新建組群,只有超級(jí)用戶可以使用。
7、groupmod命令
- 格式:groupmod [參數(shù)] <組群名>
- 作用:修改組群屬性,只有超級(jí)用戶可以使用。
8、groupdel命令
- 格式:groupdel[參數(shù)] <組群名>
- 作用:刪除指定的組群,只有超級(jí)用戶可以使用。
五、批量新建多個(gè)用戶賬號(hào)
- 例子:將入學(xué)的2018級(jí)學(xué)生添加到信息中心,每個(gè)學(xué)生的賬號(hào)是S+學(xué)號(hào),他們屬于一個(gè)組群18_students.
groupadd 12_students
vi student.txt
vi password.txt
newusers <student.txt 批量創(chuàng)建用戶賬號(hào)
pwunconv 取消原來加密。將/etc/shadow中的口令保存在/etc/passwd文件中。并刪除/etc/shadow文件。
chpasswd < password.txt 重新定向
pwconv 將/etc/passwd中的口令保存在/etc/shadow文件中。
總結(jié)
以上是生活随笔為你收集整理的用户和组群的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。