用户配置文件和密码配置文件
useradd 创建用户命令
cat /etc/passwd
文件结构
分割了7段
第三段 uid 第四段组id
X 表示密码
第五段 不用太去关注
第六行 普通户用家目录
一个用户能登陆 有一个 交互终端
/bin/bash 和 /sbin/nologin
ls /etc/shadow
专门用来控制用户密码
密码是加密的 不能够反编译
如果想在一行里打两个命令,可以用;分割
用户组管理
带减号的文件作用 做备份用 。如果不小心删掉这个文件,可以 拷贝带减号的恢复
组 的命令
groupadd 增加组
增加组的同时指定id
删除组 但是 如果组里有成员需要先把组里的成员删除后才能删组
用户管理
useradd
uid 普通用户创建从1000开始
创建用户同时自定义uid
把user3 指定到grp2 组
可以创建用户同时,不让它创建家目录
useradd -M user5
这个命令不能直接删除用户家目录
userdel -r user7 这个命令可以
usermod命令
更改用户属性命令
可以改用户uid 还有 gid
useradd -G 扩展组
定义一个扩展组
用户密码管理
passwd set_uid
passwd 回车 改密码
如果用户没有密码是两个!!
空密码意味用户不能登录
*是锁定 也不能 登录
passwd - l user5
解锁锁定用户
passwd -u user5
usermod -L aming 也可以锁定用户
解锁 usermod -U aming
这个命令可以一次性输入密码
设置密码要随机
mkpasswd
需要先安装
yum install -y expect
su 命令 切换用户
su - 切换彻底
su -c 指定用户身份执行哪些命令
创建User5的家目录
sudo 命令
它可以让普通用户临时去执行一条命令,以指定用户的身份去执行
Vi可以直接编辑这个文件但是不建议这么操作
保存退出 让aming用户拥有root的身份
这块需要写绝对路径
nopasswd 可以让用户不在输入密码
命令的别名
用户组
限制root远程登录
sudo su -
直播笔记
以上是任务安排
vi sudo