第四阶段 07_Linux查看组
组
su root 切换到root
/etc/passwd 用户组
pwd 查看位置
zw:x:500:500:zw:/home/ze:/bin/bash 用户名:x密码:ID:组ID:组名:家目录:启动shell
组:方便管理用户,方便授权
cat /etc/shadow 查看密码列表
cat /etc/group 组信息
zw:x:500: , , 用户名:口令:组ID:组成员列表
cat /etc/gshadow 组群
groupadd 创建组
gpasswd -a test sshd 把test加入sshd组
sercie sshd restart 重启sshd服务
多用户
useradd test 创建test用户
ls /home 查看home目录
passwd test 给test设置密码
id 查看自己的身份
echo $? 查看上一个命令是否执行成功? 命令成功打印0
tail -l /etc/passwd 查看最后一行
grep test2 /etc/passwd
useradd -p " " 新增用户加密码
useradd test3 新增用户test3
echo “test123” | passwd --stdin test 使用管道添加密码
ls -a 查看目录下所有文件的权限,所属组,信息
userdel test3 删除用户
不加-r保留部分数据
userdel test2 -r 所有数据全部删除
加减锁的三种方法
(01)passwd -l test3 锁定test3的密码
tail -l /etc/shadow 查看详情
passwd -u test3 解锁test3
(02)usermod -l test3 锁定test3
usermod -u test3解锁test3
(03)加*锁定
去掉*解锁
ll -a 查看文件创建人,所属组,权限
权限分为:读,写,执行(r,w,x)
ll /etc
lrwxrwxrwx l:类型(l代表连接) 第一个:rwx 文件创建者的权限u(user) 第二个:rwx同组用户权限g(group) 第三个:rwx其他组用户权限o(other)
chmod g+x 1.txt 给1.txt文件同组加执行权限
chmod a+x 2.txt 给2.txt文件所有人增加执行权限
chmod -r a+x test 所有目录下都增加执行权限
常用r(4) w(2) x(1) 用数字代表权限
例如:chmod 754 1.txt 1.txt文件创建者有所有权限,同组用户有读和执行权限,其他用户只有读权限
chown test:test 1.txt 改变数组 第一个test是用户 第二个test是组名