Linux學習筆記(5) 使用者管理

2021-08-07 07:50:34 字數 2413 閱讀 3681

使用者: 使用作業系統的人

使用者組:具有相同系統許可權的一組使用者

使用者和使用者組
/etc/group 儲存當前系統中所有使用者組資訊
cat /etc/group 檢視資訊

每行都有4段組成

group : x : 123: abc,def,xyz

組名 : 組密碼佔位符 : 組編號: 組中使用者列表

未被使用的最小組號分配給 新安裝的軟體

/etc/gshadow 儲存當前系統中使用者組的密碼的資訊
cat /etc/gshadow 檢視資訊

group : *      :          : abc,def,xyz

組名稱 : 組密碼 : 組管理者: 組中使用者名稱列表

/etc/passwd 儲存當前系統中所有使用者的資訊

user : x : 123 : 456: ******xx: /home/user : /bin/bash

使用者名稱:密碼佔位符:使用者編號:使用者組編號:使用者注釋資訊:使用者主目錄:shell型別

/etc/shadow 儲存當前系統中所有使用者的密碼資訊

user : vfsdsadd ::::::

使用者名稱 : 密碼 :::::(其他資訊)

對使用者組操作
groupadd ***y

#新增名為***y的使用者組名

groupmod -n market ***y

# -n 修改名稱 market新名 ***y舊名

groupmod -g 668 market

#-g 修改組名, 修改market的組名為668

groupadd -g 888 boss

#建立名為boss 組編號為888的使用者組

groupdel market

#刪除使用者組

對使用者名稱操作
useradd -g ***y sdf

#向***y使用者組中新增 sdf使用者

useradd -d /home/*** john

#建立使用者並指定使用者的個人資料夾

# 由於沒有建立使用者組,預設建立乙個和使用者名稱同名的使用者組

usermod -c qwer john

#給john使用者名稱新增qwer備註

usermod -l jack john

# 將jogn使用者名稱改名為jack

usermod -g boss john

# boss目標使用者組 john使用者 切換使用者組

userdel -r john

#刪除join的個人資料夾

touch /etc/nologin

#建立檔案即可,內容無關緊要

passwd ls john

##鎖定賬戶

passwd -u john

#解除鎖定

passwd -d john

#設定無密碼登入

使用者組和附屬組

使用者可以同時屬於多個組

乙個主要組 多個附屬組

gpassdw -a john ***y 

# 將john使用者新增到 ***y 附屬組中(***y作為john的附屬組)

如果要設定多個附屬組 用,隔開

預設情況下 建立的檔案是屬於主要組

如果想要以附屬組的身份建立檔案, 就要把身份臨時切換到附屬組中

組密碼就是切換使用者組時候用的

gpassdw -b john ***y

#將使用者john從***y組中刪除

useradd -g group1 -g group2,group3

-g 後加主要組 -g後加附屬組

修改使用者組密碼

gpasswd 使用者組
回車後 提示資訊 完成

切換使用者身份

su  使用者
其他命令
whoami 

#顯示當前登入使用者名稱

id 使用者

#顯示指定使用者資訊,包括使用者編號, 使用者名稱

#主要組編號及名稱, 附屬組列表

groups 使用者

#顯示immooc使用者所在的所有組

chfn 使用者名稱

#設定使用者資料, 一次輸入使用者資料

finger 使用者名稱

#顯示使用者詳細資料

Linux學習筆記(四) Linux使用者管理

1.使用者賬號最重要的兩個檔案就是 etc passwd 與 etc shadow 可以用man 5 passwd檢視。etc passwd中 分隔開7部分內容,分別是 賬號名稱,密碼 顯示為x表示密碼已經移到shadow這個加密後的檔案中去了 uid,gid,使用者資訊說明欄,家目錄,登陸shel...

Centos學習筆記 linux使用者管理

2012 3 2 linux使用者管理 使用者資訊檔案 etc passwd 密碼檔案 etc shadow 使用者組檔案 etc group 使用者組密碼檔案 etc gshadow 使用者配置檔案 etc login.defs etc default useradd 新使用者資訊檔案 etc s...

linux使用者管理學習筆記

pwck 檢測 etc passwd passwd s 使用者名稱 檢視使用者狀態 passwd d 使用者名稱 刪除使用者密碼 passwd l 使用者名稱 鎖定使用者 passwd u 使用者名稱 解鎖使用者名稱 groups 檢視組 newsgroup 組名 切換組 userdel r 使用者...