5-6单元练习

1.新建用户组,shengchan,caiwu,jishu

命令:groupadd shengchan  ##新建用户组

groupadd caiwu

groupadd jishu

2.新建用户要求如下:

* tom 是shengchan组的附加用户

* harry 是caiwu组的附加用户

* leo 是jishu组的附加用户

* 新建admin用户,此用户不属于以上提到的三个部门

命令: useradd -G shengchan tom    ##建立用户并更改附加组

useradd -G caiwu harry

useradd -G jishu leo

useradd admin

3.新建目录要求如下:

* /pub目录为公共存储目录对所有用户可以读,写,执行,但用户只能删除属于自己的文件

* /sc 目录为生产部存储目录只能对生产部人员可以写入,

并且生产部人员所建立的文件都自动归属到shengchan组中

* /cw 目录为财务部存储目录只能对财务部人员可以写入,

并且财务部人员所建立的文件都自动归属到caiwu组中

命令: mkdir /pub /sc /cw   ##建立目录

chmod 4777 /pub     ##更改目录权限

chgrp shengchan /sc  ##更改目录的组

chmod 2770 /sc/

chgrp caiwu /cw

chmod 2770 /cw

* admin用户能用touch工具在/sc目录和/cw目录中任意建立文件,但不能删除文件。

命令:visudo   ##更改配置文件

命令:admin bogon=(root) NOPASSWD:/usr/bin/touch  ##修改权限

****保存后退出

命令:sudo /usr/bin/touch  /sc/file  ##建立文件

4.设定普通用户新建文件权限为"r--r-----"

命令:vim   /etc/bashrc    ##更改shell

vim  /etc/profile    ##更改系统

*** 更改两个文件第一个umask为337

命令:source  /etc/bashrc   ##重启服务

source  /etc/profile

5.设定admin用户可以通过sudo自由建立新用户

命令:visudo  ##更改配置文件

命令:admin bogon=(root) NOPASSWD: /uer/sbin/useradd   ##修改权限

**保存后退出

命令:sudo /usr/sbin/useradd linux   ##建立用户

时间: 2024-10-10 17:13:45

5-6单元练习的相关文章

如何把Excel中的单元格等对象保存成图片

对于Excel中的很多对象,比如单元格(Cell),图形(shape),图表(chart)等等,有时需要将它们保存成一张图片.就像截图一样. 最近做一个Excel相关的项目,项目中遇到一个很变态的需求, 需要对Excel中的一些对象进行拍图,比如,对一个单元格设置一些颜色之后拍图,或者对一个图表,报表拍成图片.经过比较曲折的经历,终于还是完成了.拿出来分享一下. 要做Excel,首先当然是查看Excel的com对象模型.地址在这里: http://msdn.microsoft.com/en-us

第四单元练习题

<<<第四单元练习>>> 1.在student用户下执行find /etc -name passwd 命令,并管理其输出要求如下: * 显示所有正确输出,屏蔽错误输出 * 保存正确数出到/mnt/find.out,错误数出到/mnt/find.err中 * 建立/mnt/find.all文件,并且保存所有输出到此文件中 * 再次保存所有输出到/mnt/find.all中,并且保持源文件内容 * 屏蔽此命令的所有输出 * 显示此命令的所有输出并保存输出到桌面上的任意文件中

[从产品角度学EXCEL 03]-单元格的秘密

这是<从产品角度学EXCEL>系列——单元格的秘密. 前言请看: 0 为什么要关注EXCEL的本质 1 EXCEL是怎样运作的 2 EXCEL里的树形结构 或者你可以去微信公众号@尾巴说数 获得连载目录. 本文仅由尾巴本人发布于特定网站.不接受任何无授权转载,如需转载,请先联系我,非常感谢. 在讲了excel的树形结构之后,我们终于要进入正题,研究单元格的秘密了. 当我们打开excel的时候,首先映入眼帘的就是一大片格子,这就是单元格. 在excel里,单元格承担了几乎所有的存储信息的功能.你

Excel单元格内容太多会覆盖遮住下一单元格范围

Excel单元格内容太多会覆盖遮住下一单元格范围分步阅读 Excel中的单元格内容,有着不同的对齐方式.用户可根据自己的需求,在处理数据的时候,自行设置所需要的对齐方式. 当您在处理数据的时候,如果设置不当,就会遇到这样的问题:Excel单元格内容太多会覆盖遮住下一单元格范围. 可以通过如下的方法来解决. 方法/步骤 如下图,B2单元格,仅输入了几个中文,但是,由于列的宽度不够,因此,该单元格的内容会延伸到下一单元格并覆盖了下一单元格的范围.从而影响了下一单元格的输入与修改. 此时,我们需要的方

java 解析excel,带合并单元的excel

首先,mavn导入jar包 <!-- 解析excel需要导入的 jar包    begin -->          <dependency>            <groupId>org.apache.poi</groupId>            <artifactId>poi</artifactId>            <version>3.11</version>        </dep

[DevExpress]GridControl 根据RowIndex和VisibleColumnsIndex来获取单元格值

关键代码: /// <summary> /// 根据rowIndex和visibleColumnsIndex来获取单元格可见值 /// </summary> /// <param name="view">GridView</param> /// <param name="rowIndex">rowIndex</param> /// <param name="visibleColu

C#.Net 导出Excel 之单元格 相关设置

range.NumberFormatLocal = "@";     //设置单元格格式为文本range = (Range)worksheet.get_Range("A1", "E1");     //获取Excel多个单元格区域:本例做为Excel表头range.Merge(0);     //单元格合并动作worksheet.Cells[1, 1] = "Excel单元格赋值";     //Excel单元格赋值range

在DBGrid中,单击单元格选择整行,双击又可编辑单元格

在设计过程中,有时候数据较大量,field 较多的时候,只是点击单元格可能会对某个field的数据误操作(如数据错行),为此才会想到这个问题,解决办法如下:点击单元格就改当前行颜色. 首先DBGRID的属性做好下设置(其实也是DBGRID默认的属性) DBGrid1->Options->dgEditing=TrueDBGrid1->Options->dgRowSelect=False 一.先在implementation前做如下定义type  TMyDBGrid=class(TDB

MVC+EF 理解和实现仓储模式和工作单元模式

MVC+EF 理解和实现仓储模式和工作单元模式 原文:Understanding Repository and Unit of Work Pattern and Implementing Generic Repository in ASP.NET MVC using Entity Framework 文章介绍 在这篇文章中,我们试着来理解Repository(下文简称仓储)和Unit of Work(下文简称工作单元)模式.同时我们使用ASP.NET MVC和Entity Framework 搭

handsontable的单元格操作方法

1.为handsontable添加钩子方法 addHook(key,callback):key为钩子方法名 [javascript] view plaincopyprint? <span style="font-size:18px;">例如:hot.addHook(‘beforeInit‘, myCallback);</span> addHookOnce(key,callback):添加只使用一次的方法,用完后自动删除 [javascript] view pla