linux--13、用戶身份UID和GID

操作系統(tǒng):centos8

1、UID

root用戶擁有極高的系統(tǒng)所有權(quán),能夠管理系統(tǒng)的各項功能,真正讓root成為“超級用戶”的原因是它的UID值。

每個用戶都有對應(yīng)的唯一UID值,可以分成三類用戶:

  • 超級用戶 UID 0 : root 用戶默認(rèn)為 0 。
  • 系統(tǒng)用戶 UID 1-999 :系統(tǒng)中系統(tǒng)服務(wù)由不同用戶運行,更加安全,默認(rèn)被限制登錄系統(tǒng)。
  • 普通用戶 UID 1000~ :即管理員創(chuàng)建的用于日常工作而不能管理系統(tǒng)的普通用戶。

ps:UID一定不能重復(fù),而且普通用戶UID必須是從1000開始的,即使前面有閑置的號碼。

用戶的UID保存在 /etc/passwd 文件中,而賬戶密碼保存在 /etc/shadow 文件中。

例如,輸入命令 $ cat /etc/passwd,可以查看所有的用戶信息,下面是三類用戶的例子:

root:x:0:0:root:/root:/bin/bash
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
test:x:1000:1000:local:/home/local:/bin/bash

第一行為root超級用戶,第二行為ftp系統(tǒng)用戶,第三行為test普通用戶。

每行用戶信息都以 “:” 作為分隔符,劃分為7個字段,每個字段所表示的含義如下:
用戶名:密碼:UID:GID:描述性信息:主目錄:默認(rèn)Shell
其中,默認(rèn)shell為 /bin/bash 表示可以登錄,為 /sbin/nologin 時表示不可以登錄。

2、GID

GID 是用戶組的編號,可以將多個用戶加入到某個組中,方便指派任務(wù)或工作。

每個用戶在被創(chuàng)建時均會創(chuàng)建一個默認(rèn)組(其GID與UID相同,叫作基本組或初始組),而后加入的組叫作擴展組或附加組。

用戶組名和GID則保存在 /etc/group 文件中。

輸入命令 $ cat /etc/group 可以查看所用用戶組的信息,例如:

root:x:0:
ftp:x:50:
test:x:1000:

每行的用戶組的信息都以 “:” 作為分割符,劃分為4個字段,每個字段所表示的含義如下:
組名:密碼:GID:該用戶組中的用戶列表
其中,組密碼保存在 /etc/gshadow 文件中,用戶組密碼一般沒用;組中的用戶列表只包括附加用戶,如果該組是某個用戶的初始組,則這個用戶不會出現(xiàn)在這個用戶列表中。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • ![Flask](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAW...
    極客學(xué)院Wiki閱讀 7,847評論 0 3
  • 不知不覺易趣客已經(jīng)在路上走了快一年了,感覺也該讓更多朋友認(rèn)識知道易趣客,所以就謝了這篇簡介,已做創(chuàng)業(yè)記事。 易趣客...
    Physher閱讀 3,835評論 1 2
  • 雙胎妊娠有家族遺傳傾向,隨母系遺傳。有研究表明,如果孕婦本人是雙胎之一,她生雙胎的機率為1/58;若孕婦的父親或母...
    鄴水芙蓉hibiscus閱讀 3,924評論 0 2
  • 今天理好了行李,看到快要九點了,就很匆忙的洗頭洗澡,(心存一份念想,你總會打給我的??)然后把洗頭液當(dāng)成沐浴液了??,...
    bevil閱讀 2,934評論 1 1
  • 那年我們15,像陽光一樣溫暖的年紀(jì)。每天我都會騎自行車上學(xué),路過田野,工廠,醫(yī)院,村莊,有微風(fēng),有陽光,有綠...
    木偶說愛你閱讀 2,596評論 0 3

友情鏈接更多精彩內(nèi)容