Ubuntu指令大全系列三——用戶和組帳號管理
/etc/passwdroot:x:0:0:Ubuntu:/root:/bin/bashroot用戶名x 密碼,受/etc/shadow文件保護0 用戶標示,普通用戶從1000開始0 組標示Ubuntu 注釋/root 宿主目錄/bin/bash 命令解析器/etc/shadow每行代表用戶名:口令:最后一次修改時間:天數(shù)最小時間間隔:天數(shù)最大時間間隔:天數(shù)警告時間:天數(shù)不活動時間:天數(shù)失效時間:天數(shù)標志:組帳戶在/etc/group文件中每行定義了一個組私有組(與用戶同名)標準組
/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)文章:
1. asp(vbs)Rs.Open和Conn.Execute的詳解和區(qū)別及&H0001的說明2. 利用promise及參數(shù)解構(gòu)封裝ajax請求的方法3. JSP數(shù)據(jù)交互實現(xiàn)過程解析4. PHP設(shè)計模式中工廠模式深入詳解5. 解決AJAX返回狀態(tài)200沒有調(diào)用success的問題6. ASP 信息提示函數(shù)并作返回或者轉(zhuǎn)向7. .NET中l(wèi)ambda表達式合并問題及解決方法8. ThinkPHP5實現(xiàn)JWT Token認證的過程(親測可用)9. Ajax實現(xiàn)表格中信息不刷新頁面進行更新數(shù)據(jù)10. CSS hack用法案例詳解
