Linux Unix 使用者和使用者組管理

2022-01-10 11:13:22 字數 1245 閱讀 6672

linux系統是乙個多使用者多工的分時作業系統,任何乙個要使用系統的使用者,都必須擁有自己的賬號。

實現使用者的管理,主要做:

(一)使用者的管理

(1) 新增新的使用者

語法:

useradd 選項 使用者名稱
選項:使用者名稱:

l 指定新的使用者名稱。

(2) 刪除賬號

如果乙個使用者賬號不在使用,可以從系統中刪除,刪除使用者賬號就是將etc/passwd等檔案中記錄該使用者的資訊刪除。

語法:

userdel 選項 使用者名稱
選項:(3) 修改賬號

語法:

usermod 選項 使用者名稱
選項:常用的選項有:-c , -d , -m , -s , -g , -g , -o -u等,用法與useradd中的相同。

(4) 使用者的口令的管理

語法:

passwd 選項 使用者名稱
使用者在建立時時沒有口令的,使用者處於被鎖狀態,我們無法使用它登入,必須為期指定口令後才能使用,超級使用者可以為其他使用者更改口令,普通使用者只能修改自己的口令。

如下圖,我們建立了乙個使用者user04,檢視使用者的狀態,為:password locked。使用root使用者為其更改口令後,才可使用。

(二)使用者組的管理

每個使用者都有乙個使用者組,系統可以對乙個使用者組中的使用者進行統一管理,linux下的使用者屬於與他同名的使用者組,這個使用者組在建立使用者時自動建立。

(1) 增加新的使用者組

語法:

groupadd 選項 使用者組
(2) 刪除使用者組

(3) 修改使用者組屬性

(4) 切換使用者組

1. help的用法:help 用於對不熟的命令查詢

ls --help
2. man的用法:man用於對不熟的命令詳細檢視

man [pwd]
3. pwd顯示當前所在的目錄

4.檢視linux作業系統的使用者,檢視 /etc/passwd檔案即可,500以後的都是自己建立的,前面的是系統自己建立的:

cat /etc/passwd
如圖:

使用者和使用者組

許可權 建立user1和user1組,並且user1和user1組擁有ssh登陸許可權。假如 擁有ssh登陸許可權的組為test,不想新建user1使用者對應的組。在新建user1使用者後,指定user1的組為test即可。擴充套件 乙個使用者可以屬於多個組,不過有個主屬組而已。受定式思維影響 以為...

使用者和使用者組

使用者資訊檔案 etc passwd 影子檔案 etc shadow 組資訊檔案 etc group 組密碼檔案 etc gshadow root localhost vim etc passwd root x 0 0 root root bin bash bin x 1 1 bin bin sbi...

通俗易懂 Linux Unix使用者及使用者組許可權管理

寫作目的 本文目的旨在讓初學者少走彎路,全面學習linux使用者及使用者組管理基礎命令。之前學習linux使用者及使用者組許可權管理的時候看了很多網上搜的帖子,發現大多數的帖子都是互相轉來轉去的,內容根本沒有經過驗證就隨意貼出來,導致本來挺簡單的命令都寫錯,讓初學者容易實踐的時候報錯,還不知道應該怎...