linux使用者和使用者組管理

2021-07-08 18:48:40 字數 1726 閱讀 1226

檔案內容格式:

使用者名稱 : 密碼標誌 : 使用者id : 初始組id : 使用者說明 : home目錄 : 登陸後的shell

使用者id:

id使用者型別

0root使用者

1~499

系統使用者/偽使用者

500~65535

普通使用者

home目錄:

* root使用者: /root, 許可權–550

* 普通使用者: /home/使用者名稱, 許可權–700

檔案內容格式:

若加密後的密碼前有!或*,則改密碼失效,使用者不可登陸

group檔案內容格式:

組名 : 組密碼標誌 : 組id : 組中的附加使用者

gshadow檔案內容格式:

組名 : 組密碼 : 組管理員使用者名稱 : 組中的附加使用者

useradd [選項] 使用者名稱

選項:

* -u : 指定使用者的數字id

* -d : 指定使用者的home目錄

* -c : 指定使用者說明

* -g : 指定使用者的初始組

* -g : 指定使用者的附加組

* -s : 指定使用者登陸的shell,預設是/bin/bash

使用者預設值配置檔案

/etc/default/useradd

/etc/login.defs

usermod [選項] 使用者名稱(已存在的使用者)

選項同useradd相同

* -l 鎖定使用者

* -u 解鎖使用者

chage [選項] 使用者名稱

選項:->其實是修改shadow檔案中該使用者的資訊

* -l 列出使用者的詳細密碼狀態

* -d 修改密碼最後一次更改的日期

chage -d 0 使用者名稱 -> 強制該使用者首次登陸時必須修改密碼

userdel -r 使用者名稱 -> 刪除使用者的同時刪除其home目錄

id 使用者名稱

選項:

- 使用者名稱: 切換使用者時連同環境變數一起切換

su - root -> 切換為root使用者

su - root -c 「command」 -> 以臨時root使用者的身份執行命令

groupadd 組名

* -g : 指定組id

選項:

* -g : 修改組id

* -n : 修改組名

groupdel 組名

如果組裡面有初始使用者,即改組中的某個使用者的初始組為當前組,那麼當前組不能被刪除.

gpasswd [選項] 組名

選項:

* -a : 向組裡新增使用者,作為附加使用者

* -d : 把使用者從組裡刪除

Linux使用者和使用者組管理

1 linux使用者分為三類 1 root使用者 超級使用者 除登入系統外,可以作業系統任何檔案和命令,擁有最高許可權。2 虛擬使用者 偽使用者或假使用者 不能登入系統,但不可缺少,如bin daemon adm fpt mail。3 普通真實使用者 能登入系統,但只能操作其根目錄的內容,許可權受限...

Linux使用者和使用者組管理

linux系統是乙個多使用者多工的分時作業系統 詳細請看 每個使用者都有乙個使用者組,系統可以對乙個使用者組中的所有使用者進行集中管理。不同linux 系統對使用者組的規定有所不同,如linux下的使用者屬於與它同名的使用者組,這個使用者組在建立使用者時同時建立。使用者組的管理涉及使用者組的新增 刪...

linux 使用者和使用者組管理

一 使用者管理命令 使用者資訊檔案 vim etcasswd baoqiang x 500 500 home baoqiang bin bash 使用者名稱 密碼位 uid gid 注釋 家目錄 登入許可權 普通使用者 uid 500 超級使用者 uid 0 偽使用者 vim etc shadow ...