4.25 作业

#1、创建g1组,要求创建一个属于redhat用户g1组的文件redhat.txt

root@localhost \~# groupadd g1

root@localhost \~# touch /root/redhat.txt

root@localhost \~# ll /root/redhat.txt

-rw-r--r--. 1 root root 0 4月 26 20:19 /root/redhat.txt

root@localhost \~# chown xnj1 redhat.txt

root@localhost \~# chgrp g1 redhat.txt

root@localhost \~# ll /root/redhat.txt

-rw-r--r--. 1 xnj1 g1 0 4月 26 20:19 /root/redhat.txt

#2、新建/sc目录,所属组为group组,root用户和group组用户可在该目录下创建文件,其他人无任何权限

root@localhost \~# groupadd group

root@localhost \~# mkdir /sc

root@localhost \~# ll -d /sc

drwxr-xr-x. 2 root root 6 4月 26 20:34 /sc

root@localhost \~# chmod o-rw /sc

root@localhost \~# ll -d /sc

drwxr-x--x. 2 root root 6 4月 26 20:34 /sc

root@localhost \~# chmod o-x /sc

root@localhost \~# ll -d /sc

drwxr-x---. 2 root root 6 4月 26 20:34 /sc

root@localhost \~# chmod g+w /sc

root@localhost \~# ll -d /sc

drwxrwx---. 2 root root 6 4月 26 20:34 /sc

#3、新建/cw目录为财务部存储目录,只能对财务部人员可以写入,并且财务部人员所建立的文件都自动属于mygroup组中

root@localhost \~# mkdir /cw

root@localhost \~# groupadd mygroup

root@localhost \~# chgrp mygroup /cw

root@localhost \~# ll -d /cw

drwxr-xr-x. 2 root mygroup 6 4月 26 20:37 /cw

root@localhost \~# chmod o-rx /cw

root@localhost \~# chmod g+w /cw

root@localhost \~# ll -d /cw

drwxrwx---. 2 root mygroup 6 4月 26 20:37 /cw

#4、设置helen用户对于/sc和/cw目录可读、可写、可执行

root@localhost \~# useradd helen

root@localhost \~# chmod 777 /sc

root@localhost \~# chmod 777 /cw

#5、设置/test目录为公共存储目录,对所有用户可以读、写、执行,但用户只能删除属于自己的文件。

root@localhost \~# mkdir /test

root@localhost \~# chmod 777 /test

root@localhost \~# chmod o+t /test

root@localhost \~# ll -d /test

drwxrwxrwt. 2 root root 6 4月 26 20:53 /test

#6、在/test/dir里创建的新文件自动属于temp组

root@localhost \~# mkdir /test/dir

root@localhost \~# groupadd temp

root@localhost \~# ll -d /test/dir

drwxr-xr-x. 2 root root 6 4月 26 20:58 /test/dir

root@localhost \~# chgrp temp /test/dir

root@localhost \~# chmod g+s /test/dir

root@localhost \~# chmod g+w /test/dir

root@localhost \~# chmod o+w /test/dir

相关推荐
小鹿的周先生6 分钟前
第18章-MCP
服务器·网络·人工智能
小白的码BUG之路10 分钟前
Jenkins -- 连接gitee
运维·gitee·jenkins
峥无19 分钟前
Linux线程深度剖析:轻量级进程、虚拟内存分页、进程线程资源对比
linux·运维·mmap
YumiProxy22 分钟前
代理IP自动切换实战:会话保持与请求头配置避坑指南
服务器·网络·网络协议·tcp/ip·ip
骑着蜗牛撵大象32724 分钟前
穿越 Docker 内核迷雾:镜像分层的叠加态与卷挂载的空间穿梭
运维·docker·容器·联合文件系统·卷挂载·镜像分层·存储驱动
honsor35 分钟前
以太网温湿度传感器:RJ45直连机房的环境监控新方案
运维·网络·数据库·物联网·安全·云计算·github
西索斯coding36 分钟前
Kimi k2.7-code-highspeed 接入 Cline 教程:baseURL 路由变更 + model_id 正确写法
java·服务器·数据库·ai
zxcvb15340 分钟前
规定备份信息的备份方式:从策略制定到自动化落地的实践思考
运维·oracle·自动化
吠品1 小时前
HTTPS 真身:HTTP 套了层 TLS
java·服务器·前端