Linux複習 2 使用者管理

2021-10-06 03:51:23 字數 2014 閱讀 8129

新增使用者:useradd [選項] 使用者名稱。

1.1.1 引數說明

使用者名稱:

1.1.2 例項

useradd –d /home/sam -m sam

useradd -s /bin/sh -g group –g adm,root gem

指定和修改使用者口令: passwd 選項 使用者名稱

1.2.1 引數說明

1.2.2 注意事項

普通使用者修改自己的口令時,passwd命令會先詢問原口令,驗證後再要求使用者輸入兩遍新口令,如果兩次輸入的口令一致,則將這個口令指定給使用者;

超級使用者為使用者指定口令時,就不需要知道原口令。

1.2.3 案例

passwd -l sam

passwd -d sam

刪除帳號: userdel 選項 使用者名稱

1.3.1 注意事項

修改已有使用者的資訊: usermod 選項 使用者名稱

1.4.1 注意事項

檢視當前使用者/登入使用者:who am i

每個使用者都有乙個使用者組,系統可以對乙個使用者組中的所有使用者進行集中管理。不同linux 系統對使用者組的規定有所不同,如linux下的使用者屬於與它同名的使用者組,這個使用者組在建立使用者時同時建立。

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

增加乙個新的使用者組: groupadd 選項 使用者組

2.1.1 說明

2.1.2 案例

groupadd -g 101 group2

groupadd -g 101 group2

刪除使用者組: groupmod 選項 使用者組

2.1.2 說明

2.1.3 案例

groupmod -g 102 group2

groupmod –g 10000 -n group3 group2

使用者可以在登入後,使用命令newgrp切換到其他使用者組,這個命令的引數就是目的使用者組。例如:

使用者(user)的配置檔案,記錄使用者的各種資訊。

「口令」一些系統中,存放著加密後的使用者口令字。

「使用者標識號」是乙個整數,系統內部用它來標識使用者。

「組標識號」字段記錄的是使用者所屬的使用者組。

「注釋性描述」字段記錄著使用者的一些個人情況。

「主目錄」,也就是使用者的起始工作目錄。

使用者登入後,要啟動乙個程序,負責將使用者的操作傳給核心,這個程序是使用者登入到系統後執行的命令直譯器或某個特定的程式,即shell。

系統中有一類使用者稱為偽使用者(pseudo users)。

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-lswgtl8b-1589456171154)(…/imgs/3/3.4etcpasswd檔案.jpg)]

口令配置檔案

組(group)的配置檔案,使用者組的所有資訊都存放在/etc/group檔案中。

戶組加密後的口令字。一般linux 系統的使用者組都沒有口令,即這個字段一般為空,或者是*。

3. "組標識號"與使用者標識號類似,也是乙個整數,被系統內部用來標識組。

4. "組內使用者列表"是屬於這個組的所有使用者的列表/b],不同使用者之間用逗號(,)分隔。這個使用者組可能是使用者的主組,也可能是附加組。

Linux使用者管理 2 賬號管理

sudo useradd m username 這裡必須使用sudo 因為需要對 etc shadow進行讀寫,在ubuntu環境下,必須使用 m設定,否則不會建立主資料夾。在預設條件下,使用者組屬於它自己,也就是說,我建立stark使用者,那麼它在非系統使用者組中屬於stark,如果需要指定它所在...

Linux使用者管理 2 賬號管理

sudo useradd m username 這裡必須使用sudo 因為需要對 etc shadow進行讀寫,在ubuntu環境下,必須使用 m設定,否則不會建立主資料夾。在預設條件下,使用者組屬於它自己,也就是說,我建立stark使用者,那麼它在非系統使用者組中屬於stark,如果需要指定它所在...

linux下使用者管理2

使用者資訊檔案 etc passwd 密碼檔案 etc shadow 使用者組檔案 etc group 使用者組密碼檔案 etc gshadow 使用者配置檔案 etc login.defs etc default useradd 新使用者資訊檔案 etc ske1 登陸資訊 etc motd et...