1. 程式人生 > >Linux用戶及用戶組的管理

Linux用戶及用戶組的管理

linux

賬戶:1.可以登陸操作系統
2.可以進行訪問控制(不同用戶的權限不同)

組賬戶:方便管理用戶賬戶(權限)
用戶賬戶與組賬戶唯一標識:UID GID
管理員UID為0
組賬戶:基本組 附加組(公共組,從屬組)

添加用戶:
useradd [選項] 用戶
常用命令選項: -u 用戶ID
-d 家目錄路徑
-s 登錄shell

-g 基本組
-G 附加組

grep ‘zhangsan‘ /etc/passwd 用戶基本信息
zhangsan:x:1002:1002::/home/zahngsan:/bin/bash
用戶名:密碼占位符:UID:GID:用戶的描述信息:家目錄:解釋器
例:useradd -s /sbin/nologin lisi 指定解釋器(如果用戶
的解釋器為/sbin/nologin則不能登陸操作系統)
useradd -u 1100 wang 指定UID

用戶密碼信息存放地址/etc/shadow文件
passwd命令:echo 密碼 | passwd --stdin 用戶名 免交互式
臨時切換用戶身份命令: su - 用戶名

修改用戶屬性:
usermod [選項] 用戶
常用命令選項:
-u 用戶ID
-d 家目錄路徑
-s 登錄shell
-g 基本組
-G 附加組
例: usermod -u 1200 -d /opt/tset -s /sbin/nologin lisi

刪除用戶:
userdel 用戶名 (刪除家目錄)

添加組:組基本信息存放在/etc/group文件
head -1 | /etc/group
root:x:0
組名:密碼占位符:GID:組成員列表
groupadd hihi (添加‘hihi‘組)

gpasswd命令:把用戶添加到組
gpasswd -a 用戶名 組名 (添加)
gpasswd -d 用戶名 組名 (從組中刪除用戶)
gpasswd -M 用戶名+用戶名.. 組名 (可以同時添加多個用戶)
例: gpasswd -M ‘zhangsan,lisi,wang‘ hihi (添加多個用戶到‘hihi’組)

gropdel:刪除組用戶
例:group hihi (刪除組‘hihi’)


Linux用戶及用戶組的管理