1、基本知识:
用户->用户组->家
目录(/home/ 当用户登录时会进入自己的家目录中进行使用
linux的用户至少属于1个组
2、用户操作
-
添加用户:
-
useradd[选项]用户名
useradd xm
解释:创建一个组叫做该用户名,同时将用户放到其中(文件就相当于用户组的形式) -
useradd -d 指定目录 指定名字(这里的目录是指定的家目录,用户组名仍然是其对应的自身名字)
useradd -d /home/dog xq(必须在该目录不存在的情况下存在,该命令自动创建家目录)
-
useradd[选项]用户名
-
密码操作:
password 用户名
备注:该命令只有root身份下才可以进行操作
给定密码后修改密码password xq -
删除用户:
-
userdel 用户名
删除用户但不删除对应的家目录**(一般在删除用户的时候都要保留家目录)**userdel xm -
userdel -r 用户名
删除用户及对应的用户名userdel -r xq
-
userdel 用户名
-
查询用户信息:
id 用户名id root -
切换用户:
切换用户时:权限高->低不输密码,低->高输入密码-
su 用户名
su xf -
exit返回原用户名
exit
-
su 用户名
-
查看当前用户:
whoami或who am i
3、用户组操作
用户组对具有共性的多个用户进行管理
-
增加组
groupadd 组名groupadd wudang -
删除组
groupdel组名groupdel wudang
-增加用户时直接加上组
useradd -g 用户组 用户名useradd -g wudang zhangwuji
(区别useradd -d 家目录 用户名)
-修改用户组信息
usermod -g 用户组 用户名usermod -g shaolin zhangwuji -
用户和用户组之间的关系
- 用户配置文件 /etc/passwd
Vim /etc/passwd 查看对应文件信息 - 组信息文件**/etc/group**
- 密码(口令)配置文件(加密) /etc/shadow
备注:密码内容一般加密不可见
- 用户配置文件 /etc/passwd
其他内容补充:
-
cd表示change directory, 切换目录cd /home/一般切换的时候喜欢加一个/这个符号代表展开进去 -
mkdir新建mulumkdir /home/tiger
本节难点回顾:
注意区分:useradd -d xxx xxxx(前者的xxx是一个目录格式)useradd -g xxx xxxx(前者的xxx只是单纯的用户组名字形式)->修改用户组