系统用户组与用户组管理

重要文件
/etc/passwd
系统用户组与用户组管理

有七个字段,分别代表
1.用户
2.密码(新版已经用X处理)
3.uid 用户ID
4.gid 用户组ID
5.注释信息(给前面用户注释/就是用户的finger)
6.家目录位置
7.启动的脚本(shell) 正常的7的是/bin/bash 而/sbin/nologin代表不允许登录

/etc/shadow
系统用户组与用户组管理
此处有9个字段 我们只需记住前两个字段
1.用户名
2.密码

useradd 用户组增加
-g 指定gid 默认从1000/500开始(组)
-s 自定义shell(例如/bin/bash /sbin/nologin)
-d 自定义用户家目录
-M 不建立家目录
-u 自定义U id
系统用户组与用户组管理
userdel 用户组删除
系统用户组与用户组管理
groupadd 用户组增加

系统用户组与用户组管理系统用户组与用户组管理
用户组删除 groupdel
系统用户组与用户组管理
passwd 改密码
系统用户组与用户组管理
mkpasswd 生成一个随机密码
前提yum install -y expect
系统用户组与用户组管理
whoami 告知当前用户
系统用户组与用户组管理
su 换用户
如图
从root换到普通用户不需要输入密码。
从普通用户换到root,只需打su。且需要输入密码
系统用户组与用户组管理

sudo 在普通用户下用root的权限
系统用户组与用户组管理
尽管输入了密码还是不行,因为使用这个命令必须在root用户下配置文件/etc/sudoers
zjh为用户

系统用户组与用户组管理
即可.