Linux 创建组用户,用户,文件权限举例 chown,chgrp,chmod

课后题答案

(92条消息) Linux教程第四版(孟庆昌)--思考题 4 答案_将主提示符改为用户的主目录名,并予以输出_海轰Pro的博客-CSDN博客https://blog.csdn.net/weixin_44225182/article/details/102916598

什么命令不懂,在这里查

Linux 命令大全 | 菜鸟教程 (runoob.com)https://www.runoob.com/linux/linux-command-manual.html三个比较重要的命令

1.chown

chown [选项]... [所有者][:[组]] 文件名

将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。

2.chgrp

chgrp [选项] group filename

改变指定文件所属的用户组。其中group可以是用户组ID,也可以是/etc/group文件中用户组的组名

3.chmod

chmod [who] [+ | - | =] [mode] 文件名

用于改变文件或目录的访问权限,用户用它控制文件或目录的访问权限。

实例

假设目前要开发一个项目叫做LinuxDemo,参与人包括:zhao, qian, sun, li, zhou, wu六人,这六人的分组为如图1所示。

分组

学生

designing

zhao

qian

coding

sun

li

testing

zhou

wu

图1 LinuxCourse

1.使用图1中的分组创建组,并将相应的学生添加到相应分组

sudo groupadd -g id号 组名
sudo useradd -m 用户名
sudo passwd 用户名
sudo usermod -a -G 组名 用户名

 

这里没有截加密码的命令图

 

可以用gerp查询组下的用户

2.所有目录都保存在同一的文件夹下/LinuxDemo

mkdir LinuxDemo

  

3.每个分组拥有独立的文件夹

mkdir 目录名

可以在创建的时候就设定相应的权限,参考这篇文章

(92条消息) Linux 文件目录权限实例_Aoian.的博客-CSDN博客https://blog.csdn.net/m0_46653702/article/details/109545143

4.不同组之间不可访问各自的文件夹

目录的权限设置为750,111 101 000 即 rwxr-x---,其中 rwx 表示用户权限,r-x 表示组权限,--- 表示其他用户的权限。这意味着只有所有者和组用户可以读取、写入和执行该目录,其他用户没有任何权限

5.每个学生在所在组的文件夹下拥有一个所属的文件夹

6.同组不同学生之间可以查看各自文件夹的内容,但不可以修改,学生只能修改自己的文件内容

测试用例

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值