2.1 用户基本了解
- Linux 系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
- Linux 的用户需要至少要属于一个组。
/home
下存在对应用户的目录。比如用户test
,就会存在/home/test
2.2 用户操作命令
2.2.1> 添加用户
基本语法:
useradd [选项] 用户名
实际操作
# 添加 test_user1 用户
useradd test_user1
# 查看 /home目录
[root@localhost home]# ll
总用量 4
drwx------. 3 test_user1 test_user1 78 12月 5 17:29 test_user1
drwx------. 5 xm xm 107 11月 22 16:44 xm
指定目录创建用户
useradd -d 指定目录 新的用户名,给新创建的用户指定家目录
useradd -d /home/haha test-user2
2.2.2> 用户密码修改
基本语法:
passwd 用户名
操作
[root@localhost home]# passwd test_user1
更改用户 test_user1 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
2.2.3> 删除用户
3.1 删除用户,但保留/home
下的文件目录
userdel test_user1
3.2 删除用户以及删除/home
下的目录【实际不建议使用】
userdel -r test_user1
2.2.3> 用户查询
语法:
id 用户名
[root@localhost home]# id test_user1
uid=1008(test_user1) gid=1008(test_user1) 组=1008(test_user1)
# uid: 用户id
# gid: 所在的组id
# 组: 组名,因为创建用户的时候没有指定组名,就默认创建一个和用户名相同的组名,将用户添加到该组名