Linux使用者管理

2021-10-02 09:16:52 字數 1923 閱讀 4124

為什麼要進行使用者管理

在一般情況下,我們並不會使用root使用者進行linux的指令操作,因為它的許可權太高,對於一些入職新員工來說許可權太高,容易出現錯誤。這時我們就需要去建立使用者並給使用者分配許可權,每乙個使用者都會有乙個組,而且乙個使用者至少有乙個使用者組,使用者也可以存在多個使用者存組當中。

新增使用者

useradd 使用者名稱 : 如果在使用此命令沒有指定組的話,預設使用使用者名為組名,並吧使用者分配到此使用者組中 ,並且存放在linux的/home 目錄中

useradd -d 使用者名稱 :指定 -d指定分組,將使用者名稱指定到每個分組下

指定使用者密碼或者修改使用者密碼

passwd 使用者密碼 (操作時必須許可權足夠,比如root使用者進行操作)

輸入密碼需要注意的點

使用者刪除

userdel 使用者名稱 :刪除使用者名稱,並且保留該使用者組或者是保留家目錄

userdel -r 使用者名稱:刪除使用者名稱,不保留使用者組或者是家目錄 (二者都必須在root使用者下才能進行操作)

查詢使用者

id 使用者名稱: 如果查詢到了會顯示 uid ,gid ,組的資訊,如果沒有查到會顯示無此使用者

uid :使用者id ,gid:所在組的id號 組:組的id號、

切換使用者

有時候在操作的時候,發現許可權不夠,這時候我們就需要切換到更高許可權使用者當中,比如root使用者

su - 使用者名稱 :切換使用者

從許可權底的使用者切換到許可權搞的使用者需要進行密碼的輸入,從許可權高的到低的不需要輸入密碼。

exit 指令能夠切換之前的使用者

檢視當前使用者

組的操作

建立組 :groupadd 組名

刪除組:groupdel 組名

新增使用者到指定的組名:groupadd -g 組名 使用者名稱

修改使用者組:usermod -g 組名 使用者名稱

檔案存放位置

使用者存放位置(組資訊):/etc/passwd

每行的含義,使用者名稱:口令(加密的):使用者標識號:組標識號:注釋性描述:主目錄:登入shell

配置檔案資訊(組資訊):/etc/group

每行含義:組名:口令組標識號:組內使用者列表:有哪些使用者屬於這個組(做了處理我們基本上是看不到的)

口令配置檔案(密碼和登入資訊,是加密的)中/etc/shadow

LInux 使用者管理

最近在使用nagios的時候,需要新增一些使用者和組的資訊。需要整理一下,有些記不清楚了。原文連線 http www.g loaded.eu 2005 11 06 manage users from the command line userinfo 使用者資訊 命令id 顯示使用者基本資訊 命令u...

Linux使用者管理

0 產看使用者uid gid 等資訊 id 使用者名稱 1 linux使用者型別 1 超級使用者 root uid 0 2 偽使用者 uid 1 499之間 3 普通使用者 uid 500 60000之間 2 配置檔案 1 使用者資訊檔案 etc passwd 2 密碼檔案 etc shadow 3...

Linux 使用者管理

1 linux裡檢視所有使用者 linux裡,並沒有像windows的net user,net localgroup這些方便的命令來管理使用者.xwindows介面的就不說了.1 在終端裡.其實只需要檢視 etc passwd檔案就行了.2 看第三個引數 500以上的,就是後面建的使用者了.其它則為...