linux--->用戶管理
阿新 • • 發佈:2018-04-22
添加 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--->用戶管理