赞
踩
- 虚拟机VM15.0及以上版本
- centos7.0版本
- windows7或windows10宿主机
- 熟练掌握文件与目录、文件权限与管理的相关方法
- 掌握文件权限的修改方法,以及在配置过程中权限分配的方法
- 新建一个名为180xname(x为班级编号,name为自己姓名全拼)的用户,并满足以下要求:用户id为2000,密码为redhat123。
useradd -u 2000 1802huangjie
echo redhat123 |passwd --stdin 1802huangjie
- 新建一个名为zhangsan的用户,并将class作为其附属组。
groupadd class
useradd -G class zhangsan
- 新建一个名为lisi的用户,并将class作为其附属组。
useradd -G class lisi
- 新建一个名为wangwu的用户,其不属于class组,并将其shell设置为不可登陆shell。
useradd -s /sbin/nologin wangwu
- zhangsan和lisi、wangwu三个用户的密码均被回显宣告设置为123456。
echo 123456 | passwd --stdin zhangsan
echo 123456 | passwd --stdin lisi
echo 123456 | passwd --stdin wangwu
- 复制文件/etc/hosts到/var/tmp目录下,并按照以下要求配置/var/tmp/hosts文件的权限:
cp -p /etc/hosts /var/tmp
- 该文件的所属主为180xname、该文件的所属组为180xname。
chown 1802huangjie:1802huangjie /var/tmp/hosts
- 该文件对任何人均没有执行权限。
chmod a-x /var/tmp/hosts
- 用户zhangsan对该文件有读和写的权限。
setfacl -m user:zhangsan:rw /var/tmp/hosts
- 用户lisi对该文件既不能读也不能写。
setfacl -m user:lisi:--- /var/tmp/hosts
- 所有其他用户(包括当前已有用户及未来创建的用户)对该文件都有读的权限。
setfacl -m m::r /var/tmp/hosts
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。