linux使用者與使用者組管理

2021-07-30 15:02:05 字數 2997 閱讀 4990

使用者與組管理 一、

使用者介紹 1、

登入系統時必須要有使用者名稱和密碼 2、

每個使用者都有自己的使用者id

(就好像**名和ip

一樣,通俗一點就想每個中國公民的身份證) 3、

使用者分為超級使用者(0

)、系統使用者(1~499

)、普通使用者(500~40

多億) 4、

用id命令顯示當前使用者id

二、 使用者配置檔案 1

、/etc/passwd      

使用者帳號資訊檔案

root : x : 0 : 0 : root : /root :/bin/bash

使用者名稱:密碼(x

代替):uid

:gid

:注釋:主目錄

:shell

2 、/etc/shadow     

使用者密碼檔案

root:$6$74n3fsn5$wjao7cjo.rdyxsow0t1adqstmhyeggpigij/e5dzz2dclgqdrl5 y.ugsestt.et7moa2v9rlzh7ml46rj.5dh0:16972:0:99999:7:::

以逗號分隔可分為以下幾類 

1 、使用者名稱 2

、經md5

加密的使用者密碼 3

、上次改密碼的unix

時間(70

年1 月1

日起的天數) 4

、密碼再過幾天可以改 5

、密碼再過幾天必須改 6

、密碼過期前多少天提醒使用者 7

、密碼過期後多少天帳號會被取消 8

、帳號失效的unix

時間 9 、保留 三、

組介紹 1

、分組的目的主要是為了許可權 2

、組和使用者一樣有組id

(0~40

多億) 3

、每個使用者都屬於乙個主要組,而且還可以屬於多個次要組 4

、使用者的主要組id

在/etc/passwd

檔案的第四個欄位中被定義 5

、將使用者名稱新增到/etc/group

檔案中某個組的第四個字段,該組就是該使用者的次要組 四、

組配置檔案 1

、/etc/group        

組帳號資訊檔案 組名

:組密碼(x

代替):gid

:組成員列表 2

、/etc/gshadow    

組密碼檔案 組名

:密碼(已經沒有意義)

:組管理員列標

:組成員列表

五、user

相關命令 1

、useradd           

新增使用者

-d                 

指定主目錄

-u                 

指定uid

(應同時用-g )

-g                

指定主要組

-g g1,g2       

指定次要組

-s                  

指定登入shell

-p                

新增密碼(必須是md5

加密後的密碼) 2

、passwd            

更改使用者密碼 3

、su -                 

切換使用者 4

、userdel            

刪除使用者

-r                  

刪除主目錄 5

、usermod          

更改使用者資訊

-d                 

改變主目錄

-g                

改變組-g g1,g2       

將使用者加入到多個組

-s                  

改變使用者預設的shell

-l                 

禁止使用者登入

-u                

允許使用者登入

-l                  

改使用者名稱

-u                 

改使用者id

六、group

相關命令 1、

groupadd        

新增乙個組

-g                 

指定組號 2、

groupmod       

更改組資訊

-g                 

改變組號

-n                 

改變組名 3、

groupdel         

刪除乙個已存在的組 4、

gpasswd         

新增使用者到組 -a

帳號組號

將使用者新增到組 -d

帳號組號

將使用者從組中刪除 5、

groups            

顯示當前使用者所屬組 七、

檢視當前系統中登入的使用者 1、

whoami          

檢視當前使用者 2、

finger            

檢視使用者資訊 3、

users              

顯示當前系統登入的使用者 4、

who               

當前登入在本機的使用者及** 5、

w                   

當前登入本機的使用者及執行的程式 6、

write              

給當前聯機的使用者發訊息 7、

last                

顯示最近登入的使用者

-5                 

顯示5個最近登入的使用者

Linux使用者與使用者組管理

下面介紹中的示例,來自於win10 linux子系統。更多linux命令可參考 linux 是乙個多使用者 多工的作業系統。比如通過遠端訪問,多個使用者可以同時登陸乙個系統並執行各自的多個任務。使用者在系統中是分角色的,並通過uid和gid進行區分。uid就是使用者id,gid就是群組的id號。在l...

linux 使用者與使用者組管理

使用者管理 新增使用者 useradd 選項 使用者名稱 預設系統自動分配主組和uid 選項 g g,u g 指定使用者的使用者主組 g 指定使用者的使用者附組 u 指定使用者的uid 修改使用者 usermod 選項 使用者名稱 選項 g g u l l 修改使用者名稱 刪除使用者 userdel...

Linux 使用者與使用者組管理

首先注意三個檔案 etc passwd 儲存使用者的關鍵資訊 etc group 儲存使用者組的關鍵資訊 etc shadow 儲存使用者的密碼資訊 使用者管理 新增使用者 常用語法 useradd 選項 使用者名稱 常用選項 g 表示指定使用者的使用者主組,選項值可以是使用者組的id,也可以是組名...