Linux 使用者和組

2021-09-29 10:04:31 字數 2096 閱讀 7405

使用者賬號的管理工作主要涉及到使用者賬號的新增、修改和刪除。

新增使用者賬號就是在系統中建立乙個新賬號,然後為新賬號分配使用者號、使用者組、主目錄和登入shell等資源。剛新增的賬號是被鎖定的,無法使用。

使用者賬號(uid—使用者標識號):

超級使用者:root

普通使用者:自定義(zhangsan lisi)

程式使用者:無法登入

匿名使用者:nobody

uid 0----root 1-999程式使用者 1000-60000普通使用者

組賬號(gid—組標識號):

組:使用者許可權的集合

私有組:伴隨著使用者的建立而建立 與使用者同名

公有組:(附加組) 直接建立空組,可以新增已有的使用者,給組設定許可權,改組中的所有使用者都具備此許可權

1.儲存使用者名稱,宿主目錄,登入shell等基本資訊

檔案位置: /etc/passwd/

例項:root:x:0:0:root:/root:/bin/bash

root:使用者賬號

x:密碼佔位符

第乙個0:使用者賬號id

第二個0:組賬號id

root:使用者說明

/root:宿主目錄

/bin/bash:登入shell(可登入)

/sbin/nologin:不可登入(使用者被鎖定,無法直接登陸,但是可以從root使用者切換登陸)

2.儲存使用者的密碼,賬號有效期等資訊

檔案位置:/etc/shadow

(影子檔案,檢視有效期密碼等)

sueradd 選項 使用者名稱

–u:指定uid

-d:家目錄

-e;失效時間

-g:基本組

-g:公有組

-m:不建立家目錄

-s:指定登陸的shell

設定/更改使用者口令:

passwd 選項 使用者名稱

-l:鎖定賬號

-u:解鎖賬號

-d:清空密碼

-s:檢視使用者狀態是否被鎖定

不指定使用者名稱時,修改當前賬號的密碼

修改使用者賬號屬性:

usermod 選項 使用者名稱

-l:更改使用者賬號名稱

-l :鎖定

-u:解鎖

usermod-l=passwd-l

usermod-u=passwd-u

-u -d -e -g -g -s 與useradd相同

刪除賬號:

userdel -r 遞迴刪除,連同宿主目錄一起刪除

檔案賬號的初始配置檔案

從/etc/skel目錄中複製而來

~/.bash_profile 指定環境變數,環境變數的配置檔案,使用者登陸系統會被載入

~/.bashrc 指定環境變數,環境變數的配置檔案,使用者登陸shell和系統會被載入

~/.bash_logout 登出時載入

檔案資訊:

/etc/group: 組賬號基本資訊

/etc/gshadow:組賬號密碼資訊

新增組賬號:

groupadd 【-g gid】組賬號名

新增刪除組成員:

gpasswd 選項 使用者

-a:新增乙個使用者

-d:刪除乙個使用者成員

-m:定義組成員列表,以逗號分隔(對組進行覆蓋,-a不會被覆蓋)

刪除組賬號

groupdel 組賬號名

groups 使用者名稱 —組

id 使用者名稱 ----使用者

figer 使用者名稱-----(命令)

w,who,users----查詢已登入到主機使用者資訊

lastd----最近登入

刪除組賬號

groupdel 組賬號名

groups 使用者名稱 —組

id 使用者名稱 ----使用者

figer 使用者名稱-----(命令)

w,who,users----查詢已登入到主機使用者資訊

lastd----最近登入

linux 組和使用者

linux 組 1 新增組 groupadd 選項 使用者組 g gid 指定新使用者組的組標識號 gid o 一般與 g選項同時使用,表示新使用者組的gid可以與系統已有使用者組的gid相同。root localhost groupadd teacher root localhost groupa...

linux使用者和組

使用者建立 useradd useradd options login u uid uid min,uid max 定義在 etc login.defs g gid 指明使用者所屬基本組,可為組名,也可以gid c comment 使用者的注釋資訊 d path to home dir 以指定的路徑...

linux使用者和組

linux上每個使用者都擁有乙個唯一的使用者名稱和乙個相對應的使用者id uid 使用者可以隸屬於乙個或多個組。每個組也擁有乙個唯一的組名和組id gid 使用者和組主要是用來控制資源訪問許可權的。每個使用者都會在此檔案裡有一條記錄,每條記錄包含7個字段。root x 0 0 root root b...