linux系統(tǒng)-用戶和組管理-學(xué)習(xí)筆記

資源分派:

Authentication:認(rèn)證

Authorization:授權(quán)

Accouting|Audition:審計(jì)


1、用戶user


令牌token

用戶登錄,系統(tǒng)會(huì)給予用戶相應(yīng)的令牌,不同的令牌賦予了用戶不同的操作權(quán)限,若更新了用戶的令牌權(quán)限渐白,用戶需要重新登錄賬號(hào)以獲取新的令牌。


id

可查看當(dāng)前用戶的uid ?gid ?groups等信息


*Linux用戶和組的主要配置文件:

/etc/passwd:用戶及其屬性信息(名稱挂洛、UID礼预、主組ID等)

/etc/group:組及其屬性信息

/etc/shadow:用戶密碼及其相關(guān)屬性

/etc/gshadow:組密碼及其相關(guān)屬性

**etc下的配置文件都有嚴(yán)格的格式要求,可通過man幫助查看格式


pwunconv

還原passwd文件里面的密碼顯示

pwconv

遮擋passwd文件里面的密碼顯示


**linux系統(tǒng)必須要有至少一個(gè)管理員uid=0虏劲,若沒有則無法正常啟動(dòng)系統(tǒng)托酸。


login name:登錄用名(wang)

passwd:密碼 (x)

?UID:用戶身份編號(hào) (1000)

GID:登錄默認(rèn)所在組編號(hào) (1000)

GECOS:用戶全名或注釋

home directory:用戶主目錄 (/home/wang)

?shell:用戶默認(rèn)使用shell (/bin/bash)

chfn ?tiny

修改tiny的GECOS:用戶全名或注釋的內(nèi)容


**在配置文件/etc/passwd里修改用戶的家目錄,要注意以下幾個(gè)問題:

1)新配置的目錄必須確保已被創(chuàng)建或者已存在

2)新配置的目錄里要有必要家目錄的初始配置文件柒巫,系統(tǒng)默r認(rèn)創(chuàng)建用戶時(shí)給家目錄復(fù)制配置文件励堡,文件保存在/etc/skel,

舉例:修改tiny用戶家目錄為data/tiny堡掏,添加相應(yīng)配置文件应结,命令如下:

cp ? -r ? /etc/skel/.[^.]* ? ? data/tiny

tiny用戶并不是管理員賬戶,因此無法通過cp -a 把所有權(quán)限信息都復(fù)制到 data/tiny 泉唁,只能-r

** /etc/skel/ 目錄下存放了初始化家目錄的文件


cat ?/etc/shells

查詢shell類型


chsh ?-s ? ?/bin/csh ?tiny

修改tiny用戶的shell類型為csh


/sbin/nologin ?是特殊的shell類型鹅龄,用于給系統(tǒng)賬戶使用的


su ?- ?tiny ?

臨時(shí)切換成tiny賬號(hào),輸入exit亭畜,可返回到原來賬戶


/etc/shadow ?文件存放用戶密碼

shadow文件第2個(gè)域(列扮休、屬性、字段)是用戶密碼拴鸵,根據(jù)一定加密算法進(jìn)行了加密玷坠。N仙Α!雙嘆號(hào)用于鎖定賬號(hào)八堡。

不同的前綴代表不同的加密算法樟凄,$1 表示MD5的加密算法,MD5目前已經(jīng)被破解兄渺,$6表示sha512加密算法 ?

shadow文件第3個(gè)域(列缝龄、屬性、字段)表示創(chuàng)建時(shí)間溶耘,如果為0二拐,表示用戶下次登錄的時(shí)候,用戶需要修改密碼

shadow文件第4個(gè)域(列凳兵、屬性百新、字段)表示X天之后才可以改密碼,0就表示隨時(shí)可以改密碼庐扫。

shadow文件第5個(gè)域(列饭望、屬性、字段)表示密碼的有效期形庭,默認(rèn)99999天铅辞。

shadow文件第6個(gè)域(列、屬性萨醒、字段)表示過期前X天通知你即將過期斟珊,默認(rèn)提前7天。

shadow文件第7個(gè)域(列富纸、屬性囤踩、字段)表示過期寬限期,默認(rèn)沒有設(shè)置晓褪。

shadow文件第8個(gè)域(列堵漱、屬性、字段)表示賬戶有效期涣仿,與密碼沒有關(guān)系勤庐。


*更改加密算法?

authconfig ?--passalgo=sha256 ?--update

以上命令改成sha256加密算法,實(shí)際上修改了/etc/login.defs



useradd ? tiny

創(chuàng)建賬號(hào)tiny


usermod -U ?tiny

解鎖賬號(hào)的嘆號(hào)好港,centos6以后就不允許該命令解鎖愉镰,將導(dǎo)致賬戶可以無密碼登錄


passwd ?-e ?tiny

讓tiny賬號(hào)密碼期間立即過期


chage ?-d ?0 ?tiny

讓tiny賬號(hào)密碼期間立即過期


chage ?-l ?tiny

查看用戶密碼情況

以上命令,查看用戶密碼情況


chage ? ?tiny

交互式更改tiny密碼配置


修改/etc/login.defs钧汹,可以更改默認(rèn)創(chuàng)建用戶時(shí)的密碼參數(shù)


配置文件 /etc/default/useradd

存放了用戶創(chuàng)建時(shí)岛杀,系統(tǒng)自動(dòng)調(diào)用創(chuàng)建的文件信息

輸入:usaeradd -D?

直接可以查看?/etc/default/useradd


usaeradd -D ? -s ?/bin/csh

?直接修改配置文件里的shell類型

useradd ?-u ? 1111 ? tiny

指定UID=1111 創(chuàng)建tiny 賬號(hào)

getent ? passwd ? ?tiny

?只顯示passwd文件里,tiny用戶一條信息

useradd ? -g ? ?root ? ?tiny

創(chuàng)建tiny用戶時(shí)崭孤,將root組作為tiny主組类嗤,此時(shí)tiny組將不會(huì)創(chuàng)建

useradd ? ?-G ? "root,abc" ? ?tiny

加到root,abc兩個(gè)輔助組辨宠,主組還是tiny

useradd -d ?/data/tiny ? tiny

創(chuàng)建tiny時(shí)指定家目錄?/data/tiny遗锣,此時(shí)家目錄將自動(dòng)生成配置文件

useradd ? ?-s ? ? /sbin/nologin ? ?-r ? tiny

指定shell類型創(chuàng)建用戶,-r設(shè)置成系統(tǒng)賬號(hào)嗤形,此時(shí)將沒有家目錄

useradd ? ?-s ? ? /sbin/nologin ? ?-r ? -m ? tiny

加上-m ?強(qiáng)行創(chuàng)建家目錄

useradd ?-M ?tiny

強(qiáng)行不創(chuàng)建家目錄

useradd ?-N ?tiny

創(chuàng)建的tiny賬號(hào)精偿,主組不加入tiny同名,加入到gid為100的users組

usermod ? -aG ? ?root ? ?tiny

把tiny添加到root附加組赋兵,不覆蓋原來的tiny附加組

usermod ?-G ? ?"" ? ?tiny ? ?

usermod ?-G ? "tiny" ? tiny

把tiny從所有附加組中移除

usermod ?-l ? ? ttiny ?tiny

改用戶名為ttiny笔咽,但是其他相應(yīng)配置文件包括家目錄的名字并沒有跟著修改

usermod ?-e ? ?20180505 ?tiny

給用戶賬號(hào)tiny設(shè)置過期日期20180505

userdel ?-r ? tiny

刪除用戶tiny賬號(hào),包括家目錄霹期,郵箱


2叶组、group命令


/etc/group

第4個(gè)域(列、屬性历造、字段)指附加組的成員


/etc/gshadow

組配置文件


groups ?tiny

以上命令可查看tiny屬于什么組(id 命令也可以)



Linux組:Groupname/GID

管理員組:root, 0

系統(tǒng)組:1-499, 1-999(CENTOS7)

普通組:500+ 1000+(CENTOS7)

默認(rèn)情況下甩十,創(chuàng)建了一個(gè)用戶,系統(tǒng)會(huì)自動(dòng)創(chuàng)建一個(gè)同名組吭产,并把該用戶加入到同名組侣监。如創(chuàng)建tiny,則創(chuàng)建tiny組同時(shí)將tiny加入到組中(也叫私有組)臣淤。

*Linux組的類別

用戶的主要組(primary group)

用戶必須屬于一個(gè)且只有一個(gè)主組

組名同用戶名橄霉,且僅包含一個(gè)用戶,私有組

用戶的附加組(supplementary group)

一個(gè)用戶可以屬于零個(gè)或多個(gè)輔助組

**默認(rèn)同名組是主組邑蒋,但主組可以改變姓蜂,不一定要同名組作為主組


**普通用戶可以把自己加入到某個(gè)組,前提是知道這個(gè)組的密碼



gpasswd ? tiny

給tiny組添加密碼


newgrp ? root

以上命令寺董,將當(dāng)前用戶的主組更換為root組覆糟,tiny組變成附加組(需要輸入組密碼)


如果tiny原本已經(jīng)加入了root組作為附加組,newgrp ?root ?命令不再需要輸入組密碼


pwck ?

檢查/etc/passwd配置文件的語法錯(cuò)誤

grpck

檢查/etc/gpasswd配置文件的語法錯(cuò)誤


用戶管理命令?

useradd?

usermod?

userdel?

?組帳號(hào)維護(hù)命令?

?groupadd?

?groupmod?

?groupdel


id [OPTION]... [USER]

-u: 顯示UID

-g: 顯示GID

-G: 顯示用戶所屬的組的ID

-n: 顯示名稱遮咖,需配合ugG使用


su ?- root ? ?-c ? ?'cat /etc/shadow'

su命令滩字,短暫切換到root賬號(hào),執(zhí)行cat /etc/shadow ?命令之后御吞,立即返回到原來賬號(hào)

** 切換了一次賬號(hào)之后麦箍,用exit退回去原來身份后,再切換到其他賬號(hào)陶珠,盡量避免在不退出的情況下多次切換


groupmems ?-l ? ?-g ? tiny

以上命令可查看tiny組里面有什么成員

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末挟裂,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子揍诽,更是在濱河造成了極大的恐慌诀蓉,老刑警劉巖栗竖,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異渠啤,居然都是意外死亡狐肢,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門沥曹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來份名,“玉大人,你說我怎么就攤上這事妓美〗┫伲” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵壶栋,是天一觀的道長(zhǎng)辰如。 經(jīng)常有香客問我,道長(zhǎng)委刘,這世上最難降的妖魔是什么丧没? 我笑而不...
    開封第一講書人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮锡移,結(jié)果婚禮上呕童,老公的妹妹穿的比我還像新娘。我一直安慰自己淆珊,他們只是感情好夺饲,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著施符,像睡著了一般往声。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上戳吝,一...
    開封第一講書人閱讀 51,125評(píng)論 1 297
  • 那天浩销,我揣著相機(jī)與錄音,去河邊找鬼听哭。 笑死慢洋,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的陆盘。 我是一名探鬼主播普筹,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼隘马!你這毒婦竟也來了太防?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤酸员,失蹤者是張志新(化名)和其女友劉穎蜒车,沒想到半個(gè)月后讳嘱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡醇王,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年呢燥,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片寓娩。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖呼渣,靈堂內(nèi)的尸體忽然破棺而出棘伴,到底是詐尸還是另有隱情,我是刑警寧澤屁置,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布焊夸,位于F島的核電站,受9級(jí)特大地震影響蓝角,放射性物質(zhì)發(fā)生泄漏阱穗。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一使鹅、第九天 我趴在偏房一處隱蔽的房頂上張望揪阶。 院中可真熱鬧,春花似錦患朱、人聲如沸鲁僚。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽冰沙。三九已至,卻和暖如春执虹,著一層夾襖步出監(jiān)牢的瞬間拓挥,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來泰國(guó)打工袋励, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留侥啤,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓插龄,卻偏偏與公主長(zhǎng)得像愿棋,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子均牢,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容