RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux用戶管理詳解

馬哥Linux運(yùn)維 ? 來(lái)源:博客園i桑稚 ? 2024-11-01 09:48 ? 次閱讀

用戶分為普通用戶和超級(jí)用戶,超級(jí)用戶在Windows系統(tǒng)中為Administrator在Linux系統(tǒng)中為root。登陸Linux系統(tǒng)需要提供用戶名與密碼,登陸后通過(guò)一定的方法管理該系統(tǒng)。

3.1 用戶/組概覽

Linux系統(tǒng)是多用戶、多任務(wù)的分時(shí)操作系統(tǒng),系統(tǒng)上每一個(gè)進(jìn)程都有一個(gè)特定的文件,每個(gè)文件都被一個(gè)特定的用戶所擁有。如果需要使用系統(tǒng)資源,首先必須向系統(tǒng)超級(jí)用戶申請(qǐng)成為普通用戶,然后以普通用戶的身份進(jìn)入系統(tǒng)。超級(jí)用戶可以對(duì)普通用戶進(jìn)行跟蹤,并設(shè)置他們的訪問(wèn)權(quán)限,這樣可以保證系統(tǒng)的安全。

3.1.1、用戶標(biāo)識(shí)和用戶分類(lèi)

Linux操作系統(tǒng)對(duì)多用戶的管理,是非常繁瑣的,所以用組的概念來(lái)管理用戶就變得簡(jiǎn)單,每個(gè)用戶可以在一個(gè)獨(dú)立的組,每個(gè)組也可以有零個(gè)用戶或者多個(gè)用戶。操作系統(tǒng)為了識(shí)別每個(gè)用戶,會(huì)給每個(gè)用戶定義一個(gè)ID,就是UID。用戶組就相當(dāng)于多個(gè)用戶的容器;在linux系統(tǒng)中,用戶組也有一個(gè)ID,GID。

(1) Linux中用戶分為兩大類(lèi):

管理員用戶(root用戶)和普通用戶。
普通用戶又可分為兩類(lèi):
(1)系統(tǒng)用戶: 為了能夠讓那些后臺(tái)進(jìn)程或服務(wù)類(lèi)進(jìn)程以非管理員的身份運(yùn)行,通常需要為此創(chuàng)建多個(gè)普通用戶,這類(lèi)用戶從來(lái)不用登陸系統(tǒng)。
(2)登錄用戶:
就是我們一般使用登錄linux的用戶。

(2)用戶標(biāo)識(shí)

用戶標(biāo)識(shí):user id,UID 。
通常使用16bits二進(jìn)制數(shù)字表示(0-65535) 。
Linux系統(tǒng)用戶是根據(jù)用戶ID來(lái)識(shí)別的,默認(rèn)ID長(zhǎng)度為32位,從默認(rèn)ID編號(hào)從0開(kāi)始,但是為了和老式系統(tǒng)兼容,用戶ID限制在60000以下,Linux用戶分總共分為三種,每種標(biāo)識(shí)也如下:

root用戶(ID 0)
系統(tǒng)用戶(ID 1-499(Centos6)、1-999(Centos7))
登錄用戶(ID 500-60000(Centos6)、1000-60000(Centos7))

(3)用戶組

在Linux中,用戶組分類(lèi)方式有三種:
(1)管理員組、普通用戶組(系統(tǒng)用戶組,登錄用戶組)
(2)用戶的基本組、用戶附加組
(3)私有組、公共組

用戶組標(biāo)識(shí):group id,GID
通常使用16bits二進(jìn)制數(shù)字表示(0-65535)
管理員的用戶組標(biāo)識(shí):0
普通用戶組:1-65535
系統(tǒng)用戶組:1-499(Centos6)、1-999(Centos7)
登錄用戶組:500-60000(Centos6)、1000-60000(Centos7)

3.1.2與用戶有關(guān)的系統(tǒng)文件

/etc/passwd 保存用戶信息
/etc/shdaow 保存用戶密碼(以加密形式保存)
/etc/group 保存組信息
/etc/login.defs 用戶屬性限制,密碼過(guò)期時(shí)間,密碼最大長(zhǎng)度等限制
/etc/default/useradd 顯示或更改默認(rèn)的useradd配置文件

3.2 管理用戶/組

主要涉及到用戶賬號(hào)的添加、修改和刪除。
添加用戶賬號(hào)就是在系統(tǒng)中創(chuàng)建一個(gè)新賬號(hào),然后為新賬號(hào)分配用戶號(hào)、用戶組、主目錄和登錄Shell等資源。剛添加的賬號(hào)是被鎖定的,無(wú)法使用。

3.2.1創(chuàng)建用戶/組

1.添加用戶

增加用戶賬號(hào)就是在/etc/passwd文件中為新用戶增加一條記錄,同時(shí)更新其他系統(tǒng)文件如/etc/shadow, /etc/group等。

useradd [option] username

參數(shù) 說(shuō)明
-c comment,指定一段注釋性描述。
-d 目錄,指定用戶主目錄,如果此目錄不存在,則同時(shí)使用-m選項(xiàng),可以創(chuàng)建主目錄。
-g 用戶組,指定用戶所屬的用戶組。
-G 用戶組,用戶組 指定用戶所屬的附加組。
-s Shell文件,指定用戶的登錄Shell。
-u 用戶號(hào),指定用戶的用戶號(hào),如果同時(shí)有-o選項(xiàng),則可以重復(fù)使用其他用戶的標(biāo)識(shí)號(hào)。

2.刪除用戶

刪除用戶賬號(hào)就是要將/etc/passwd等系統(tǒng)文件中的該用戶記錄刪除,必要時(shí)還刪除用戶的主目錄。

userdel -r username

3.修改用戶

usermod -s /bin/ksh -d /home/z –g developer sam

4.用戶口令
用戶賬號(hào)剛創(chuàng)建時(shí)沒(méi)有口令,但是被系統(tǒng)鎖定,無(wú)法使用,必須為其指定口令后才可以使用,即使是指定空口令。指定和修改用戶口令的Shell命令是passwd。
超級(jí)用戶可以為自己和其他用戶指定口令,普通用戶只能用它修改自己的口令。

passwd [option] username

參數(shù) 說(shuō)明
-l comment,指定一段注釋性描述。
-u 目錄,指定用戶主目錄,如果此目錄不存在,則同時(shí)使用-m選項(xiàng),可以創(chuàng)建主目錄。
-d 用戶組,指定用戶所屬的用戶組。
-f 用戶組,用戶組 指定用戶所屬的附加組。

5.添加用戶組

groupadd [option] groupname

參數(shù) 說(shuō)明
-g GID 指定新用戶組的組標(biāo)識(shí)號(hào)(GID)。
-o 一般與-g選項(xiàng)同時(shí)使用,表示新用戶組的GID可以與系統(tǒng)已有用戶組的GID相同。

6.刪除用戶組

groupdel groupname

7.修改用戶組

groupmod [option] groupname

參數(shù) 說(shuō)明
-g GID 為用戶組指定新的組標(biāo)識(shí)號(hào)。
-o 與-g選項(xiàng)同時(shí)使用,用戶組的新GID可以與系統(tǒng)已有用戶組的GID相同。
-n 新用戶組 將用戶組的名字改為新名字

鏈接:https://www.cnblogs.com/sangzhi/p/17863443.html

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3539

    瀏覽量

    88564
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6779

    瀏覽量

    123266
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    593

    瀏覽量

    27382
  • 進(jìn)程
    +關(guān)注

    關(guān)注

    0

    文章

    202

    瀏覽量

    13957

原文標(biāo)題:3.2 管理用戶/組

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux的內(nèi)存管理是什么,Linux的內(nèi)存管理詳解

    Linux的內(nèi)存管理 Linux的內(nèi)存管理是一個(gè)非常復(fù)雜的過(guò)程,主要分成兩個(gè)大的部分:內(nèi)核的內(nèi)存管理和進(jìn)程虛擬內(nèi)存。內(nèi)核的內(nèi)存
    的頭像 發(fā)表于 05-11 17:54 ?6016次閱讀
    <b class='flag-5'>Linux</b>的內(nèi)存<b class='flag-5'>管理</b>是什么,<b class='flag-5'>Linux</b>的內(nèi)存<b class='flag-5'>管理</b><b class='flag-5'>詳解</b>

    Linux Shell腳本入門(mén)到實(shí)戰(zhàn)詳解

    Linux Shell腳本入門(mén)到實(shí)戰(zhàn)詳解
    發(fā)表于 02-17 15:03 ?634次閱讀

    Linux LED子系統(tǒng)詳解

    Linux LED子系統(tǒng)詳解
    的頭像 發(fā)表于 06-10 10:37 ?1537次閱讀
    <b class='flag-5'>Linux</b> LED子系統(tǒng)<b class='flag-5'>詳解</b>

    Linux學(xué)習(xí)之路47_用戶管理_su與sudo #linux #linux嵌入式開(kāi)發(fā) #硬聲創(chuàng)作季

    Linux開(kāi)發(fā)用戶權(quán)限
    fly
    發(fā)布于 :2022年08月25日 23:03:30

    Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)詳解

    #《Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)詳解》電子書(shū)連載#第8章 Linux設(shè)備驅(qū)動(dòng)中的阻塞與非阻塞IO,阻塞和非阻塞I/O是設(shè)備訪問(wèn)的兩種不同模式,驅(qū)動(dòng)程序可以靈活地支持用戶空間對(duì)設(shè)備的這兩種訪問(wèn)
    發(fā)表于 06-25 15:14

    linux系統(tǒng)進(jìn)程存在狀態(tài)及管理

    linux系統(tǒng)進(jìn)程存在狀態(tài)及管理詳解
    發(fā)表于 05-21 06:28

    Linux如何管理用戶用戶組?

    用戶用戶管理的作用Linux如何管理用戶用戶
    發(fā)表于 12-17 07:41

    淺談Linux用戶管理

    文中對(duì)在Linux環(huán)境下如何創(chuàng)建、修改、刪除用戶用戶組,限制用戶使用磁盤(pán)空間和為普通用戶設(shè)置特殊權(quán)限等方面進(jìn)行了探討,提出了一些常用方法。
    發(fā)表于 02-27 11:37 ?24次下載

    Linux網(wǎng)絡(luò)編程實(shí)例詳解

    網(wǎng)絡(luò)通訊教程學(xué)習(xí)之Linux網(wǎng)絡(luò)編程實(shí)例詳解
    發(fā)表于 09-01 14:55 ?0次下載

    linux下網(wǎng)卡配置詳解

    linux下網(wǎng)卡配置詳解
    發(fā)表于 12-15 22:38 ?0次下載

    Linux用戶用戶組的關(guān)系詳解

    linux 中,用戶帳號(hào),用戶密碼,用戶組信息和用戶組密碼均是存放在不同的配置文件中的。
    的頭像 發(fā)表于 06-13 14:30 ?7091次閱讀

    Linux上如何檢查用戶所屬組詳解

    用戶添加到現(xiàn)有組是 Linux 管理員的常規(guī)活動(dòng)之一。這是一些在大環(huán)境中工作的管理員的日?;顒?dòng)。
    的頭像 發(fā)表于 07-23 14:57 ?3087次閱讀

    如何才能管理Linux中的用戶活動(dòng)

    如果要管理Linux服務(wù)器,則需要準(zhǔn)備好使用幾個(gè)命令來(lái)檢查用戶活動(dòng)-用戶何時(shí)連接以及他們連接的頻率、所屬的用戶組以及使用了多少空間、是否在讀
    的頭像 發(fā)表于 07-04 11:38 ?2515次閱讀

    Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)詳解

    Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)詳解
    發(fā)表于 10-28 11:03 ?50次下載

    Linux學(xué)習(xí)之用戶管理

    Linux學(xué)習(xí)——用戶管理 1用戶/組概覽 Linux系統(tǒng)是多用戶、多任務(wù)的分時(shí)操作系統(tǒng),系統(tǒng)上
    的頭像 發(fā)表于 11-25 10:47 ?208次閱讀
    RM新时代网站-首页