青春期13分钟床戏被删减片段_看性生活片_在线看黄的网站_护士日本乳挤奶水_免费黄色录像片_啊啊啊好大好深_亚洲91在线视频_91污秽视频_欧美高清精品_亚洲国产精品肉丝袜久久

服務(wù)案例

服務(wù)創(chuàng)造價(jià)值、存在造就未來

當(dāng)前位置:首頁>服務(wù)案例

學(xué)到了嗎(linux用戶和用戶組管理)linux用戶和用戶組管理的文件是什么,Linux用戶和用戶組管理,用戶管理,

時(shí)間:2025-03-16   訪問量:10

1、用戶賬戶概述-AAA介紹

AAA指的是Authentication、Authorization、Accounting,即認(rèn)證、授權(quán)和審計(jì)。

?認(rèn)證:驗(yàn)證用戶是否可以獲得權(quán)限,是3A的第一步,即驗(yàn)證身份;

?授權(quán):授權(quán)用戶可以使用那些服務(wù)或資源,即身份驗(yàn)證成功后,賦予這個(gè)身份相應(yīng)的權(quán)限;

?審計(jì):記錄用戶的操作情況,在Linux中,日志就是審計(jì)的一種手段。

Linux的用戶和組管理可以說是基于AAA進(jìn)行的,首先用戶登錄輸入用戶名密碼,就是認(rèn)證的過程;其次,在用戶登錄成功后,所

擁有的權(quán)限各不相同,這就是授權(quán);最后,用戶的操作歷史會記錄在日志中,這是審計(jì)。

2、用戶和用戶組的關(guān)系

用戶和用戶組的對應(yīng)關(guān)系有以下 4 種:

1).一對一:一個(gè)用戶可以存在一個(gè)組中,是組中的唯一成員;

2).一對多:一個(gè)用戶可以存在多個(gè)用戶組中,此用戶具有這多個(gè)組的共同權(quán)限;

3).多對一:多個(gè)用戶可以存在一個(gè)組中,這些用戶具有和組相同的權(quán)限;

4).多對多:多個(gè)用戶可以存在多個(gè)組中,也就是以上 3 種關(guān)系的擴(kuò)展。

3、用戶和用戶組的配置文件

用戶和組的信息存放在下面三個(gè)文件中

/etc/passwd 存儲用戶賬戶信息

/etc/shadow 存儲用戶密碼信息

/etc/group 存儲用戶組信息

4、用戶的配置文件

/etc/passwd:存儲用戶賬戶信息

存儲格式為,

name:password:UID:GID:comment:directory:shell

?name:用戶登錄名;

?password:用戶口令,用占位符x表示;

?UID:用戶ID,用戶登錄時(shí),系統(tǒng)根據(jù)UID,而非用戶名來識別用戶;

?GID:用戶所屬的主組ID;

?comment:用戶的注釋信息;

?directory:用戶家目錄的絕對路徑;

?shell:用戶的默認(rèn)shell。

5、用戶密碼的配置文件

存儲格式為

登錄名:$加密算法$salt$加密了的密碼:最后一次更改密碼的日期:密碼最小期限:密碼最大期限:密碼警告時(shí)間段:密碼禁用期:賬戶過期日期:保留字段

6、用戶和用戶組ID

Linux系統(tǒng)使用UID(User ID)來標(biāo)識不同用戶。

UID是16bits的二進(jìn)制數(shù)字,所以換算成十進(jìn)制,UID的范圍是0~65535,Linux根據(jù)用戶類別,對UID劃分做了規(guī)定:

?管理員UID為0

Tips:當(dāng)用戶UID為0時(shí),該用戶就是管理員,所以不只root才是管理員,可以手動指定,但不建議。

?普通用戶(1~65535)UID:

?0–99 系統(tǒng)使用

?100–499 特殊的系統(tǒng)用戶使用(比如:services and programs)

?SLES 9中, 普通用戶的UID從1000開始

7、用戶組的配置文件

存儲格式為,

group_name:password:GID:user_list

?group_name:組名;

?password:用戶組的口令,用占位符x表示,一般Linux用戶組都沒有口令;

?GID:組ID;

?user_list:用戶列表,注意,這里列出的是以該組為附加組的用戶列表,以此組為主組的用戶沒有列在此處。

8、用戶和用戶組管理命令

useradd

用于創(chuàng)建的新的系統(tǒng)用戶

補(bǔ)充說明:

useradd命令 用于Linux中創(chuàng)建的新的系統(tǒng)用戶。useradd可用來建立用戶帳號。帳號建好之后,再用passwd設(shè)定帳號的密碼.而可用userdel刪除帳號。使用useradd指令所建立的帳號,實(shí)際上是保存在/etc/passwd文本文件中。

語法:

useradd (選項(xiàng))

-d/--home-dir <登入目錄>: 指定用戶登入時(shí)的啟始目錄;

-g/--gid <群組>: 指定用戶所屬的群組;

-G/--groups <群組>: 指定用戶所屬的附加群組;

-m/--create-home 自動建立用戶的登入目錄

-s/--shell : 指定用戶登入后所使用的shell;

-u/--uid : 指定用戶id。

舉例:useradd -d /home/idtech -m -g idtech -s /bin/sh -u 1000 idtech

usermod

用于修改用戶的基本信息

補(bǔ)充說明

usermod命令 用于修改用戶的基本信息。usermod 命令不允許你改變正在線上的使用者帳號名稱。當(dāng) usermod 命令用來改變user id,必須確認(rèn)這名user沒在電腦上執(zhí)行任何程序。

語法

usermod(選項(xiàng))(參數(shù))

選項(xiàng)

-l <帳號名稱>:修改用戶帳號名稱;

-L 鎖定用戶密碼,使密碼無效;

-s : 修改用戶登入后所使用的shell;

-u : 修改用戶ID;

-U 解除密碼鎖定。

舉例:usermod -s /bin/bash idtech 或者直接修改/etc/passwd文件idtech用戶行配置

userdel

用于刪除給定的用戶以及與用戶相關(guān)的文件

補(bǔ)充說明

userdel命令 用于刪除給定的用戶,以及與用戶相關(guān)的文件。若不加選項(xiàng),則僅刪除用戶帳號,而不刪除相關(guān)文件。

語法

userdel(選項(xiàng))(參數(shù))

選項(xiàng)

-f:強(qiáng)制刪除用戶,即使用戶當(dāng)前已登錄;

-r:刪除用戶的同時(shí),刪除與用戶相關(guān)的所有文件。

舉例:userdel idtech

groupadd

用于創(chuàng)建一個(gè)新的工作組

語法

groupadd(選項(xiàng))(參數(shù))

選項(xiàng)

-g:指定新建工作組的id;

groupdel

用于刪除指定的工作組

補(bǔ)充說明

groupdel命令 用于刪除指定的工作組,本命令要修改的系統(tǒng)文件包括/ect/group和/ect/gshadow。若該群組中仍包括某些用戶,則必須先刪除這些用戶后,方能刪除群

組。

語法

groupdel(參數(shù))

參數(shù)

組:要刪除的工作組名。

passwd

用于讓用戶可以更改自己的密碼

補(bǔ)充說明

passwd命令 用于設(shè)置用戶的認(rèn)證信息,包括用戶密碼、密碼過期時(shí)間等。系統(tǒng)管理者

則能用它管理系統(tǒng)用戶的密碼。只有管理者可以指定用戶名稱,一般用戶只能變更自

己的密碼。

語法

passwd (選項(xiàng)) (參數(shù))

選項(xiàng)

-d:刪除密碼,僅有系統(tǒng)管理者才能使用;

-l:鎖住密碼;

-u:解開已上鎖的帳號。

9、文件目錄權(quán)限管理命令

chown

用來變更文件或目錄的擁有者或所屬群組

補(bǔ)充說明

chown命令 改變某個(gè)文件或目錄的所有者和所屬的組,該命令可以向某個(gè)用戶授權(quán),使該用戶變成指定文件的所有者或者改變文件所屬的組。用戶可以是用戶或者是用戶D,用戶組可以是組名或組id。文件名可以使由空格分開的文件列表,在文件名中可以包含通配符。只有文件主和超級用戶才可以便用該命令。

語法

chown(選項(xiàng))(參數(shù))

選項(xiàng)

-R或——recursive:遞歸處理,將指定目錄下的所有文件及子目錄一并處理;

-v或——version:顯示指令執(zhí)行過程;

舉例:chown -R idtech /idtech/idtech

chmod

用來變更文件或目錄的權(quán)限

主要用途:

通過符號組合的方式更改目標(biāo)文件或目錄的權(quán)限。通過八進(jìn)制數(shù)的方式更改目標(biāo)文件或目錄的權(quán)限。通過參考文件的權(quán)限來更改目標(biāo)文件或目錄的權(quán)限。

參數(shù):

mode:八進(jìn)制數(shù)或符號組合。

file:指定要更改權(quán)限的一到多個(gè)文件。

選項(xiàng)

-R, --recursive:對目錄以及目錄下的文件遞歸執(zhí)行更改權(quán)限操作。

舉例:

chmod -R 777 /home/idtech

chmod +x /home/idtech

文件目錄權(quán)限掩碼

權(quán)限位包括3組,用八進(jìn)制表示rwxr-xr-x 即為755

su

是最簡單的用戶切換命令,通過該命令可以實(shí)現(xiàn)任何身份的切換。

? 普通用戶切換為 root 用戶

? root 用戶切換為普通用戶

? 普通用戶之間的切換。

注意:

? 普通用戶之間切換以及普通用戶切換至 root 用戶,都需要知曉對方的密碼,只有正確輸入密碼,才能實(shí)現(xiàn)切換;

? 從 root 用戶切換至其他用戶,無需知曉對方密碼,直接可切換成功。

舉例:

su 切換到root用戶

su idtech 切換到idtech用戶

10、使用其它用戶權(quán)限執(zhí)行命令

sudo命令

用法相對su命令,sudo的執(zhí)行僅需要輸入用戶自己的密碼即可,甚至可以設(shè)定不需要輸入密碼即可執(zhí)行超級管理員權(quán)限的命令。

并非所有人都能夠執(zhí)行sudo,且僅有規(guī)范到/etc/sudoers內(nèi)的用戶才能夠執(zhí)行sodu命令。

[sudo 指令 或 sudo -u username 指令]

表示以某用戶的環(huán)境執(zhí)行命令, 不加用戶表示以root用戶的身份執(zhí)行。

sudo執(zhí)行流程:

3.1 當(dāng)用戶執(zhí)行sudo時(shí),系統(tǒng)在/etc/sudoers檔案中搜索該使用者是否具有 sudo執(zhí)行權(quán)限;

3.2 若使用者具備可執(zhí)行的sudo權(quán)限后,便讓使用者【輸入自己的密碼】來確認(rèn);

3.3 若密碼輸入成功,便開始執(zhí)行sudo后續(xù)的指令(root執(zhí)行sudo時(shí)無需輸入密碼);

3.4 若切換者的身份與執(zhí)行者相同時(shí),也無需輸入密碼。sudo執(zhí)行失效為5分鐘,超過5分鐘需要重新輸入密碼。

舉例:

sudo passwd

sudo rm -rf /

修改root用戶密碼

使用root用戶權(quán)限刪除根目錄

使能普通用戶的sudo命令,該項(xiàng)操作就是統(tǒng)信UOS系統(tǒng)中的啟用“開發(fā)者模式”

visudo與/etc/sudoers

若要非root用戶執(zhí)行root權(quán)限,則root需要先使用visudo命令編輯/etc/sudoers文檔,讓該賬號用戶全部或部分root權(quán)限。

為什么要使用visudo,這是因?yàn)?etc/soduers具有語法限定,如果設(shè)定錯(cuò)誤會造成設(shè)置失效,因此才使用visudo命令去編輯,編輯結(jié)束離開文件時(shí),系統(tǒng)會去檢測文件的語法。

編輯步驟如下:

輸入root賬戶下輸入visudo,或非root賬戶具備sudo權(quán)限的賬戶輸入:sudo

visudo。

進(jìn)入編輯模式,在root行下面新增一行:

root ALL=(ALL) ALL

test ALL=(ALL) ALL

顯示當(dāng)前用戶id

打印真實(shí)以及有效的用戶和所在組的信息

概要

id [OPTION]... [USER]...

主要用途

沒有選項(xiàng)時(shí),打印指定用戶ID信息。

whoami

打印當(dāng)前有效的用戶ID對應(yīng)的名稱

概要

whoami [OPTION]...

主要用途

打印當(dāng)前有效的用戶ID對應(yīng)的名稱。

常用命令小結(jié)

?用戶管理:useradd,usermod,userdel

?組管理:groupadd,groupdel

?密碼管理:passwd

?文件目錄權(quán)限:chmod,chown

?其它相關(guān)命令:whoami,id,su,sudo

上一篇:速看(用戶模塊的基本功能)用戶模塊的基本結(jié)構(gòu),「用戶管理」模塊設(shè)計(jì),用戶管理,

下一篇:深度揭秘(美姑移動公司電話)中國移動梅川路,MWC前線|中國移動李慧鏑:業(yè)務(wù)開通、變更監(jiān)控等多個(gè)運(yùn)維場景已達(dá)到L4級高階自智,推進(jìn)網(wǎng)絡(luò)低成本高效運(yùn)營,網(wǎng)絡(luò)監(jiān)控,

在線咨詢

點(diǎn)擊這里給我發(fā)消息 售前咨詢專員

點(diǎn)擊這里給我發(fā)消息 售后服務(wù)專員

在線咨詢

免費(fèi)通話

24小時(shí)免費(fèi)咨詢

請輸入您的聯(lián)系電話,座機(jī)請加區(qū)號

免費(fèi)通話

微信掃一掃

微信聯(lián)系
返回頂部