1. 程式人生 > >用戶管理命令--passwd,usermod,userdel

用戶管理命令--passwd,usermod,userdel

修改密碼命令 進入 str spool 刪除 失效 span 郵箱 sta

用戶修改密碼命令--passwd

當修改用戶的密碼時,也要分普通用戶和超級用戶兩種情況

  普通用戶:修改密碼前需要先輸入當前密碼,確認是否正確

       密碼設置不可以過於簡單

  超級用戶:權利非常的大,可以設置任何東西為密碼

格式
passwd [參數] 用戶名

  常見參數

-l  username    用於鎖定指定用戶的口令,只root用戶可用    
-u username     用於解鎖指定用戶的口令,只root用戶可用
-d  username    用於刪除指定用戶的口令,只root用戶可用
-S  username    用於查詢指定用戶的口令狀態,只root用戶可用
-n 後面接天數,多長時間不可修改密碼 -x 後面接天數,多長時間必須修改密碼 -i 後面接日期,密碼失效日期

註意點:其實鎖定用戶和解鎖用戶也可以直接使用編輯方式  當使用vim /etc/shadow 命令時,進入編輯模式

    在密碼字段前加2個感嘆號,就是鎖定用戶。去除則是解鎖用戶

用戶屬性修改命令--usermod

  作用:修改已有用戶賬戶的屬性,修改內容包括登錄shell,鎖定用戶賬號的內容等等

格式
usermod [參數] 用戶名

常見參數

-u        表示修改用戶UID
-G        表示修改用戶的附加組
-c        表示修改用戶說明
-L uesrname 表示臨時鎖定用戶 -U uesrname 表示解鎖用戶鎖定 -l newuesrname uesrname 改變已有用戶名 -d 改變用戶的家目錄

使用舉例

激活賬戶susan,修改密碼:654321  
    passwd susan 654321
暫時禁用賬戶susan   
    passwd –l susan
啟動解鎖susan   
    passwd –u susan

刪除用戶命令--userdel

  作用:刪除一個賬戶,刪除用戶時將用戶主目錄下的所有內容一並刪除,同時刪除用戶的郵箱(在/var/spool/mail下)

格式
userdel  [參數] 用戶名

  其中,參數 -r 表示刪除用戶的同時刪除用戶家目錄等,也可以手工修改文件刪除用戶名

使用舉例

刪除susan用戶,保留其主目錄   
        Userdel susan
刪除用戶administator及其主目錄
       Userdel –r administator        

用戶管理命令--passwd,usermod,userdel