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

相关推荐
松涛和鸣26 分钟前
72、IMX6ULL驱动实战:设备树(DTS/DTB)+ GPIO子系统+Platform总线
linux·服务器·arm开发·数据库·单片机
简单中的复杂1 小时前
【避坑指南】RK3576 Linux SDK 编译:解决 Buildroot 卡死在 host-gcc-final 的终极方案
linux·嵌入式硬件
wVelpro1 小时前
如何在Pycharm 2025.3 版本实现虚拟环境“Make available to all projects”
linux·ide·pycharm
程序员老舅2 小时前
C++高并发精髓:无锁队列深度解析
linux·c++·内存管理·c/c++·原子操作·无锁队列
雨中风华2 小时前
Linux, macOS系统实现远程目录访问(等同于windows平台xFsRedir软件的目录重定向)
linux·windows·macos
Yeats_Liao2 小时前
评估体系构建:基于自动化指标与人工打分的双重验证
运维·人工智能·深度学习·算法·机器学习·自动化
爱吃生蚝的于勒3 小时前
【Linux】进程信号之捕捉(三)
linux·运维·服务器·c语言·数据结构·c++·学习
The森3 小时前
Linux IO 模型纵深解析 01:从 Unix 传统到 Linux 内核的 IO 第一性原理
linux·服务器·c语言·经验分享·笔记·unix
文艺理科生Owen3 小时前
Nginx 路径映射深度解析:从本地开发到生产交付的底层哲学
运维·nginx
期待のcode3 小时前
Redis的主从复制与集群
运维·服务器·redis