Ubuntu指令大全系列三——用戶和組帳號管理
/etc/passwdroot:x:0:0:Ubuntu:/root:/bin/bashroot用戶名x 密碼,受/etc/shadow文件保護0 用戶標(biāo)示,普通用戶從1000開始0 組標(biāo)示Ubuntu 注釋/root 宿主目錄/bin/bash 命令解析器/etc/shadow每行代表用戶名:口令:最后一次修改時間:天數(shù)最小時間間隔:天數(shù)最大時間間隔:天數(shù)警告時間:天數(shù)不活動時間:天數(shù)失效時間:天數(shù)標(biāo)志:組帳戶在/etc/group文件中每行定義了一個組私有組(與用戶同名)標(biāo)準(zhǔn)組
/etc/group組名:組口令:組ID:組成員groups 顯示某用戶所有的組帳戶管理
添加一個用戶 sudo useradd -m 用戶名useradd -u 指定UIDuseradd -p 密碼useradd -g 指定組useradd -s SHELLuseradd -d 用戶目錄adduser 用戶名-------------------------------------------------------------------------------修改用戶 sudo usermod -l 新用戶名 原用戶名usermod -u 指定UIDusermod -p 修改密碼usermod -g 修改組usermod -s 修改SHELLusermod -d 修改用戶目錄usermod -l 修改用戶登錄名usermod -L 鎖定用戶密碼usermod -U 鎖定用戶帳號-------------------------------------------------------------------------------刪除用戶 userdel 刪除帳號userdel -r 刪除帳號的同時也刪除目錄組管理
添加一個組 sudo groupadd 組名groupadd -g 指定組ID修改一個組 groupmod -g 更改組GIDgroupmod -n 更改組名刪除一個組 groupdel 組名口令管理
修改密碼 sudo passwd rootpasswd -l 鎖定用戶帳戶passwd -u 解鎖用戶帳戶passwd -d 刪除帳記口令修改組口令 gpasswd -a 添加指定用戶到指定組gpasswd -dgpasswd -A切換用戶
su root 切換到用戶su - root 切換到用戶并且切換到該用戶的工作目錄下sudo命令
/etc/sudoers該文件配置了sudo這個命令能夠被哪些主機、哪些用戶以root權(quán)限執(zhí)行哪些命令admin組擁有sudo這個命令的權(quán)限用戶/組狀態(tài)命令
id root 查看用戶的UID、GIDgroups root 查看用戶的所在組
相關(guān)文章:
