首页 > 其他分享 >实验4任务b

实验4任务b

时间:2023-04-17 15:12:02浏览次数:22  
标签:sudo projectA 目录 任务 实验 设置 权限 public

为了实现上述要求,我们可以创建一个新的用户组来管理该项目,同时设置SGID权限,这样每个新创建的文件都会继承该组的权限,确保tom和jerry能够共享修改和删除文件的权限。具体操作步骤如下:

  1. 创建新的用户组projectA:
Copy code
sudo groupadd projectA
  1. 将tom和jerry添加到该组中:
Copy codesudo usermod -aG projectA tom
sudo usermod -aG projectA jerry
  1. 创建项目目录/public/projectA并将其所有者设置为root,所有组设置为projectA,同时将SGID权限设置为该目录:
bashCopy codesudo mkdir -p /public/projectA
sudo chown root:projectA /public/projectA
sudo chmod 2770 /public/projectA

这里的2770表示设置目录的权限,其中第二个数字7表示rwx权限给所有者(root);第三个数字7表示rwx权限给组成员(projectA),并设置SGID权限位(s位),这样每个新创建的文件都将继承该组的权限。

  1. 将目录的权限设置为仅允许项目组成员访问:
bashCopy code
sudo chmod 770 /public/projectA

这里的770表示设置目录权限,其中第二个数字7表示rwx权限给所有者(root);第三个数字7表示rwx权限给组成员(projectA)。

现在,tom和jerry可以进入/public/projectA目录并创建、修改和删除文件。其他用户将无法进入该目录,确保了项目的安全性。

标签:sudo,projectA,目录,任务,实验,设置,权限,public
From: https://www.cnblogs.com/hjy2002/p/17325918.html

相关文章

  • 【FPGA 仿真和调试脚本】常用系统任务
    一、显示任务$display和$write系统显示任务$display和$write在仿真测试中是最为常用的信息显示方式。$display和$write任务最主要的区别在于,$display在一次输出后会自动换行,而$write则不会,他们的其他用法格式基本类似。【语法结构】【任务名】(“【可选字符串】+【格式】”,【信......
  • ner任务中subword对tag序列的影响
    https://tianchi.aliyun.com/forum/post/336310由于标注数据通常是在word级别进行标注的,既然word还会被切分成subtokens,那么意味着我们还需要对标注数据进行subtokens的对齐。同时,由于预训练模型输入格式的要求,往往还需要加上一些特殊符号比如: [CLS] 和 [SEP]。tokenizer有一......
  • [团队管理]项目管理与任务分配的一段对话
    家兔说:请问现在有时间没?青润说:有什么事情么?  无法将以下消息发送给所有接收者:有什么事情么? 青润说:有什么事情么? 您发送了一个闪屏振动!  无法将以下消息发送给所有接收者:有什么事情么? 青润说:有什么事情?家兔说:CMM......
  • 如何利用HTTP代理实现自动化爬虫任务管理
    在进行爬虫任务管理时,我们需要对爬取目标、爬取频率、数据存储等多个方面进行规划和管理。使用HTTP代理可以帮助我们提高爬虫效率,同时也可以实现自动化的爬虫任务管理。本文将介绍如何利用HTTP代理实现自动化爬虫任务管理。第一步:选择HTTP代理在选择HTTP代理时,需要考虑......
  • ant的get任务
    根据url获取一个文件属性dest存储文件所用的本地名ignoreerrors如果为true,则记录错误但不终止构建。默认为false.src要获取的远程文件的urlusetimestamp如果为true,则仅下载时间戳比本地文件新的远程远程文件。verbose若为true,每获取100kb数据即显示一个"."。默认为false<?xmlvers......
  • ant的delete任务
    删除文件盒目录属性defaultexcludes确定是否使用默认排除模式默认值为truedir待删除的目录,包括其所有文件和子目录。excludes要排除的文件模式的列表(用逗号分隔)。excludesfile每行包括的一个排除模式的文件的文件名failonerror如果为true,此任务若失败,此构建失败。默认为truefile......
  • 实验一 密码引擎-4-国䀄算法交叉测试
    任务详情02人一组,创建一个文件,文件名为小组成员学号,内容为小组成员学号和姓名1在Ubuntu中使用OpenSSL用SM4算法加密上述文件,然后用龙脉eKey解密,提交代码和运行结果截图2在Ubuntu中基于OpenSSL产生一对公私钥对(SM2算法)3在Ubuntu中使用OpenSSL用SM3算法计算上述文件的Hash......
  • pta程序设计类实验辅助教学平台-练习题
    定义抽象基类Shape,由它派生出五个派生类:Circle(圆形)、Square(正方形)、Rectangle(长方形)、Trapezoid(梯形)和Triangle(三角形),用虚函数分别计算各种图形的面积,并求出它们的和。要求用基类指针数组。使它的每一个元素指向一个派生类的对象。PI=3.1415926。1#include<iostream>2#......
  • 实验4
    任务1#include<stdio.h>#defineN4intmain(){inta[N]={2,0,2,3};charb[N]={'2','0','2','3'};inti;printf("sizeof(int)=%d\n",sizeof(int));printf(......
  • Web实验二 服务器端简单程序设计
    实验项目名称:实验二  服务器端简单程序设计 一、实验目的通过一个小型网站的开发,掌握JSP基础知识,加深对session,request,response,cookie等对象的理解,掌握其使用方法,进一步深入掌握HTML、CSS和JavaScript等知识。二、实验内容和基本要求1)编写index.jsp文件,展示某一类物品或......