Linux 使用者與使用者組管理

2022-07-23 13:18:29 字數 1891 閱讀 7908

首先注意三個檔案:

/etc/passwd                 儲存使用者的關鍵資訊

/etc/group                     儲存使用者組的關鍵資訊

/etc/shadow                  儲存使用者的密碼資訊

*使用者管理

①新增使用者

常用語法:#useradd     選項      使用者名稱

常用選項:

-g : 表示指定使用者的使用者主組,選項值可以是使用者組的id,也可以是組名。

-g: 表示指定使用者的使用者附加組,選項值可以使使用者組的id,也可以是組名。

-u: uid,使用者的id。

例:建立使用者zhangsan,不帶任何選項.

#useradd          zhangsan

驗證是否建立成功:

①,驗證/etc/passwd的最後一行,檢視是否有zhangsan的資訊。

②,驗證是否存在家目錄(在centos下建立好使用者之後會產生同名家目錄)

*認識passwd檔案

zhangsan : x : 501 : 501 :: /home/zhangsan : /bin/bash

使用者名稱:密碼:使用者id:使用者組id:注釋:家目錄:直譯器shell

例:建立使用者lisi,讓lisi屬於501主組,附加組500,自選靚號666

#useradd -g 501 -g 500 -u 666 lisi

ps:檢視使用者的主組可以檢視passwd檔案,檢視附加組可以檢視group檔案

②修改使用者

常用語法:#usermod      選項    使用者名稱

常用選項:-g,-g,-u與上面useradd選項所代表的意思一樣。-l用於修改使用者名稱

例:修改zhangsan使用者主組為500,附加組為501

#usermod   -g 500 -g 501 zhangsan

例:修改zhangsan使用者的使用者名為wangwu

#usermod    -l wangwu  zhangsan

③設定密碼

由於linux中不允許沒有密碼的使用者登入到系統,因此前面建立的使用者目前都屬於鎖定狀態。

常用語法:#passwd      使用者名稱

④刪除使用者

常用語法:#userdel     選項       使用者名稱

常用選項:-r ,表示刪除使用者的同時,刪除其家目錄。

注意:已經登入的使用者不能刪除,沒有登入的使用者可以刪除

解決辦法:先kill對應使用者的全部程序,在執行刪除操作。

*使用者組管理

使用者組管理涉及使用者組的新增,刪除和修改。組的增加、刪除和修改實際上就是對/etc/group檔案的更新。

/etc/group檔案內容的介紹。

例:linruile:x:1000:zhangsan

使用者組名稱:密碼:使用者組id:組內使用者名稱

①使用者組增加

常用語法:#groupadd     選項      使用者組名

常用選項:-g,類似於使用者新增的-u,-g表示選擇自己設定乙個自定義的使用者組id數字。如果不設定,預設是1000之後自增的

②使用者組編輯

常用語法:#groupmod    選項     使用者組名

常用選項:-g表示選擇自己設定乙個自定義的使用者組id數字。

-n表示設定新的使用者組名稱。

例:修改administrators使用者組,將組id從1002改為1000,將名稱改為admins

#groupmod  -g 1000   -n   admins     administrators

③使用者組刪除

常用語法:#groupdel      使用者組名

注意:當如果需要刪除乙個組,但是這個組是某個使用者的主組時,則不允許刪除,如果確實是需要刪除,則先從組內移出所有使用者。

linux使用者與使用者組管理

使用者與組管理 一 使用者介紹 1 登入系統時必須要有使用者名稱和密碼 2 每個使用者都有自己的使用者id 就好像 名和ip 一樣,通俗一點就想每個中國公民的身份證 3 使用者分為超級使用者 0 系統使用者 1 499 普通使用者 500 40 多億 4 用id命令顯示當前使用者id 二 使用者配置...

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...