CentOS用户管理

centos用户管理

CENTOS7下的用户、组与权限操作
vigr 查看所有组
组名:组密码:组ID:组成员
在这里插入图片描述

vipw 查看所有用户 (id=0,管理员,id在1-999,系统用户,id>=1000,普通用户)
mysql: x :27:27:MariaDB Server:/var/lib/mysql:/sbin/nologin
用户名:密码:用户id:组id:用户描述: 用户家路径: 用户shell
在这里插入图片描述

groupadd csdn 添加csdn用户组
在这里插入图片描述

useradd yo1 添加用户1
useradd yo2 添加用户2
在这里插入图片描述

whoami 查看当前分组
gpasswd -a yo1 csdn 将用户添加入组
在这里插入图片描述
userdel yo2 删除用户
在这里插入图片描述

groupdel csdn 删除组
在这里插入图片描述

cd ~
id yo1 查看用户id和对应的组id
在这里插入图片描述

touch a.c 创建a.c文件, ll a.c , chmod 777 a.c , ll a.c
-rwxrwxrws(第一个rwx,a.c当前用户可读可写可执行、第二个a.c当前用户所属的组成员可读可写可执行,第三个a.c所有用户可读可写可执行)
4= =r 2= =w 1= =x
如果用户对一个文件可读可写,6==rw
某个用户可写可执行3
chmod 643 a.c
在这里插入图片描述

chown yo1 a.c 更改用户
chgrp csdn a.c 更改组(若组csdn已删除,请再建)
chown yo1.csdn a.c 同时更改用户和组(等于同时打前两命令)
chown root.root a.c 重新恢复root权限
mkdir abc
chown yo1.csdn abc 对目录做更改为其他可读,可查看目录下面的文件。
可写,对目录下不能进行删除
可执行,用户能进入到目录
passwd yo2 (若yo2已删除,请useadd yo2)
New:12345
Retype:12345
su yo2
cd /root/abc(此时提示权限不足,clear清屏)
在这里插入图片描述

touch abc/a.c
chown yp1.yp2 abc -Rf
ll abc/a.c
chmod 741 abc
ll
在这里插入图片描述

yp1用户对目录有所有的权限,yp2只有可以查看的权限,yp3可以进入abc目录,但不能做任何操作。

su yp1
cd /tmp/test/abc
ls
touch b.c
rm b.c
在这里插入图片描述

Exit
su yp2
cd /tmp/test/abc 权限不够
ls /tmp/test/abc 权限不够,但能列出文件名
exit
su yp3
cd /tmp/test/abc 能进入文件夹abc
ls /tmp/test/abc 权限不够
在这里插入图片描述

总结

本学期学习了企业网络管理,这是CentOS用户与磁盘配置中的一个小章学习,通过本次学习我了解了CentOS中用户与磁盘配置中的用户管理的常用操作命令,CentOS用户管理对于系统管理员来说非常重要,需要熟练掌握相关命令和技术。以上是我个人的一些心得,希望对其他管理员有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值