1. 程式人生 > >linux--->用戶管理

linux--->用戶管理

添加 gshadow 文件 五個 修改密碼 pass 操作 去掉 usermod

linux 用戶

相關配置文件
  • linux主要通過用戶配置文件來查看和修改用戶信息
  • etc/passwd

    第一個字段:用戶名
    第二個字段:密碼標誌 (表明這個用戶有密碼,密碼放在etc/shadow文件)
    第三個字段:UID 用戶id號(id為0表示其是root用戶,普通用戶從500開始)
    第四個字段:初始用戶組id
    第五個字段:用戶說明
    第六個字段:家目錄(普通用戶在/home/用戶名,root用戶在/root/)
    第七個字段:shell

  • etc/shadow 影子文件
  • etc/group 組信息文件
  • etc/gshadow 組密碼文件
  • home/用戶名 用戶的家目錄

用戶管理命令
  • useradd 用戶名 添加用戶
  • passwd 用戶名 添加對應用戶的密碼
  • passwd 很多情況下只能在root用戶來操作
    • passwd -l 用戶名 鎖定用戶 (相當於在shadow對應用戶密碼前加!)
    • passwd -u 用戶名 解鎖用戶 (相當於在shadow對應用戶密碼前去掉!)
  • usermod 用戶名 修改用戶信息
  • chage 用戶名 修改密碼狀態(可以用在用戶登陸後立馬提示修改密碼)
  • userdel -r 用戶名 刪除用戶,同時刪除對應的家目錄
  • whoami 查看當前登陸用戶的用戶名
  • su - root 切換用戶 (中間的減號表示同時切換用戶環境變量,所以一定要帶)
  • su - root -c "對應命令" 不切換用戶地用root身份執行對應命令

linux--->用戶管理