- 用户基本信息文件 /etc/passwd
- 影子文件,是passwd的影子,在shadow里面保存真正的用户密码。 /etc/shadow
- 组信息文件。/etc/group。 和组密码文件/etc/gshadow
- 用户管理的相关文件
1.家目录:普通用户:/home/用户名/,所有者和所属组都是此用户,权限是700;root用户:/root/. 所有者和所属组都是root,权限是550;
2.用户邮箱:/var/spool/mail/用户名/
3.用户模版目录:/etc/skel/. 我们将在这个下面写一些警告信息,这个目录下的信息会自动同步到用户的/home/用户名/下面 - useradd [选项] 用户名;添加用户
用户默认值文件,可以在这个文件下修改创建用户时的默认值:/etc/default/useradd - 修改用户的密码。 passwd 用户名
使用字符串作为用户的密码。 echo “123” | passwd --stdin lamp - 修改用户信息。usermod [选项] 用户名,useradd的所有选项usermod都可以用,只不过useradd是针对新用户的,而usermod是针对老用户的。
- 修改用户密码状态 change :change -l 查看用户密码的详细信息,推荐直接到/etc/shadow文件里面直接去改
常用的只有这个:change -d 0 用户名 :这个命令实质上把命令修改的日期归零了,这样用户只要一登录,就需要修改密码。 - 删除用户命令。 userdel 用户名 :-r 删除用户时同时把家目录也删掉,一般直接: userdel -r 用户名
- 用户切换命令 ; su - 用户名。 注意这里一定要加’-’;
不切换到root,但是借用root身份执行命令: su -root -c “useradd user3” - id 用户名。 ;查看用户的uid,gid和组
- 添加用户组。groupadd 组名 (-g uid :用于自己指定gid)
- 修改组信息。 groupmod 【选项】组名 (-g 修改gid, -n 新组名。 修改组名)
- 删除组。 groupdel 组名
- 把用户添加到组或从组中删除:gpasswd 【选项】 组名
-a 用户名。 把用户拉入组
-d 用户名。 把用户从组中删除
linux用户配置文件
最新推荐文章于 2024-04-30 00:00:00 发布