墨语&无情 2021-04-29 16:22 采纳率: 0%
浏览 27

请用linux编写出来

.以root身份登录系统,新建用户组test01和test02;新建用户user01 默认主组为test01,家目录为:/home/userhome01,uid为1234,账号永不过期;新建用户user02,主组为test02,账号过期后立即禁用,2.设置user01的用户口令为:usr12345 ;设置user02口令为空(passwd -d ),并强迫用户下次登录时必须更改口令(passwd -f );锁定user02;解锁user02; 指定user02最长存活期60天,口令到期前3天警告,口令到期后3天停用账号;3.修改user01的账户到期时间为2021-05-01,显示口令属性的各个值;变更主组为test02,uid为:8888;变更家目录为user01,并将原家目录的数据转移过来。4.进入user02的家目录,并将文件/etc/passwd 、/etc/shadow复制到当前目录分别改名为passwd.bak shadow.bak5.同时查看passwd.bak和shadow.bak文件内容,标注行号,并将全部内容存入文件pash.bak中6.翻页查看pash.bak文件,从第10行开始,每页仅显示12行 7.分页查看pash.bak文件,要求能够向前翻页;8.查看passwd.bak的前5行内容;查看shadow.bak的前50个字符;9.查看passwd.bak的前末5行内容;查看shadow.bak的最后50个字符;10.创建目录/home/test01/temp01和/home/test01/temp02;将目录/home/user02备份到/home/test01/temp01/user02.tar;将目录/home/user02压缩备份到/home/test01/temp01/user02.tar.gz11.删除用户user02,包括与其相关的记录和目录;12.新建用户user03,user04,user05 并将他们全部加入到test02组中;指派user03为组的管理员;13.以文件名查找/home/test01目录中的所有文件,并将查询结果存入findtest01.txt文件中。14.以长格式查看文件findtest01.txt;将文件所有者改为user03,属组改为test02 更改findtest01.txt的权限:属主为rw,属组为rw,其它无任何权限16.为findtest01.txt建立硬链接dfindtext01 ,软链接sfindtext0117.筛选出文件findtest01.txt中带s的行,并将结果存入greps.txt18.更改目录test01中文件的默认权限为:属主为rwx,属组为rx,其它无任何权限;19.查看文件findtest01.txt的隐藏属性(lsattr[-adR]) 设置文件隐藏属性chattr (了解) a:只能追加不能删改 b:不更新最后存取 c:压缩后存放 d:文件不可操作 i:不得改动 s:保密性删除 S:即时更新 u:预防意外删除最重要的是+a和+i 20.文件访问控制列表 setfacl setfacl -Rm u:用户名:rwx 目录或者文件 ----R递归,m普通文件,b删除权限 设置了ACL的,文件读写权限最后面的好个‘.’变成‘+’ getfacl

  • 写回答

0条回答

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥15 51单片机自关机代码实现
      • ¥15 TensorFlow Object Detection API
      • ¥15 粘贴替换字符串的时候,右边引号会自动换行导致报错
      • ¥15 用verilog HDL语法仿真
      • ¥15 用超表面产生涡旋光束,怎么用matlab代码算得到的涡旋光束的模式纯度
      • ¥40 返乡没拿电脑航班取消被困在机场了,C语言实验ddl要到了
      • ¥15 find 命令优化语句问题
      • ¥15 js 使用contenteditable属性模拟富文本框 实现具体关键字高亮
      • ¥15 QT QList<QLIst<int>> 遍历问题
      • ¥15 关于#C++#2048游戏问题