linux 使用者管理,建立與刪除使用者

2021-06-08 22:50:13 字數 1705 閱讀 3600

1. 建立使用者

示例:建立使用者taj,並指定主目錄,如果指定的主目不存在則建立之。

# useradd –d /home/taj -m taj
語法:useradd [選項] 使用者名稱

-c comment 指定一段注釋性描述。

-d 目錄 指定使用者主目錄。如果此目錄不存在,使用-m選項可以建立之。

-g 使用者組 指定使用者所屬的使用者組。

-g 使用者組,使用者組 指定使用者所屬的附加組。

-s shell檔案 指定使用者的登入shell。

-u 使用者號 指定使用者的使用者號。使用-o選項可以使用已存在的使用者號。

新建立的使用者是被鎖定的,需要passwd命令解鎖。

2. 刪除使用者

示例:刪除taj,並刪除使用者的主目錄。

# userdel -r taj
語法:userdel [選項] 使用者名稱

-r 把使用者的主目錄一起刪除

3. 使用者口令的管理

示例:修改該使用者taj的口令。

# passwd taj

new password:*******

re-enter new password:*******

語法:passwd [選項] 使用者名稱

-l 鎖定口令,即禁用賬號。

-u 口令解鎖。

-d 使賬號無口令,登入時不再詢問口令。

-f 強迫使用者下次登入時修改口令。

如果修改當前使用者的口令,則不用指定使用者名稱。

使用者賬號剛建立時沒有口令,是被系統鎖定,無法使用,必須為其指定口令後才可以使用

4. 建立使用者組

示例:建立使用者組group1,預設使用者組號是當前最大使用者組號+1。

# groupadd group1
語法:groupadd [選項] 使用者組

-g gid 指定新使用者組的組號(gid)。使用-o選項可以使用已存在的使用者組號(gid)。

檔案/etc/group儲存著所有組資訊。

5. 刪除使用者組

示例:刪除使用者組group1。

# groupdel group1

6. 切換使用者組

示例:將當前使用者切換到root使用者組,前提條件是root使用者組確實是該使用者的主組或附加組。

$ newgrp root
如果乙個使用者同時屬於多個使用者組,那麼使用者登入之後可以在使用者組之間切換,以便具有其他使用者組的許可權。

7. /etc/passwd

檔案/etc/passwd內容格式:

root  :x    :0     :0   :root      :/root  :/bin/bash

使用者名稱 :口令 :使用者號 :組號 :注釋性描述 :主目錄 :登入shell

增加使用者賬號就是在/etc/passwd檔案中為新使用者增加一條記錄,同時更新其他系統檔案如/etc/shadow, /etc/group等

檔案/etc/shadow內容格式:

taj  :!      :15582      :0         :99999  :7:::

Linux 使用者管理 使用者建立與刪除

這是乙個基本的建立命令 sudo useradd s bin bash g name 所屬組名,該組必須已經存在 d home username 新建使用者名稱 m username 新建使用者名稱 這個也是建立命令,意思是建立了乙個使用者 username 該使用者的登入 shell 是 bin ...

Linux使用者管理 建立使用者和刪除使用者

一 使用者管理的命令 1 建立使用者命令有兩種 adduser useradd 2 刪除使用者命令 userdel 二 兩個使用者建立命令之間的區別 adduser 會自動為建立的使用者指定主目錄 系統shell版本,會在建立時輸入使用者密碼。useradd 需要使用引數選項指定上述基本設定,如果不...

linux使用者建立與刪除

1.進入終端 ctrl alt t 2.切換root使用者 sudo su 3.建立使用者 方法1.useradd 使用者名稱 passwd 使用者名稱 此只建立使用者,建立完了用 passwd 使用者名稱去設定使用者的密碼。方法2.adduser使用者名稱 此建立使用者 建立目錄 建立密碼,一些列...