1.以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.bak 5.同时查看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.gz 11.删除用户user02,包括与其相关的记录和目录;12.新建用户user03,user04,user05 并将他们全部加入到test02组中;指派user03为组的管理员; 13.以文件名查找/home/test01目录中的所有文件,并将查询结果存入findtest01.txt文件中。 14.以长格式查看文件findtest01.txt;将文件所有者改为user03,属组改为test02 15.更改findtest01.txt的权限:属主为rw,属组为rw,其它无任何权限 16.为findtest01.txt建立硬链接dfindtext01 ,软链接sfindtext01 17.筛选出文件findtest01.txt中带s的行,并将结果存入greps.txt 18.更改目录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
2条回答 默认 最新
悬赏问题
- ¥15 如何在scanpy上做差异基因和通路富集?
- ¥20 关于#硬件工程#的问题,请各位专家解答!
- ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
- ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
- ¥30 截图中的mathematics程序转换成matlab
- ¥15 动力学代码报错,维度不匹配
- ¥15 Power query添加列问题
- ¥50 Kubernetes&Fission&Eleasticsearch
- ¥15 報錯:Person is not mapped,如何解決?
- ¥15 c++头文件不能识别CDialog