答:hostnamectl set-hostname 2016xxxxxx
1.创建用户mary和 harry,要求harry的uid为3000,shell设置为不可登陆shell
截图命令:grep harry /etc/passwd
答:useradd mary;
useradd harry;
usermod -u 3000 harry;
usermod –s /usr/sbin/nologin harry;
2.查找属于用户harry的所有文件
截图要求:将查找命令和输出结果截图
答:find / -user harry
3.将/etc/passwd复制到/tmp目录下,修改/tmp/passwd的所有者为harry,所属组为wheel,并且修改权限为600
截图命令:ls -l /tmp/passwd
答:cp /etc/passwd /tmp;
chown harry:wheel /tmp/passwd;
chown 600 /tmp/passwd;
4.修改/tmp/passwd权限,允许mary读取
截图命令:getfacl /tmp/passwd
答:setfacl -m u:mary:r /tmp/passwd
5.创建一个计划任务,执行者是root,任务是每5分钟运行一次/bin/echo hi harry
截图要求:任何能证明配置成功的截图均可
答:vim /etc/crontab;
G(移动光标到最后一行)
o(光标移动到下一行,同时进入编辑模式)
输入:*/5 root /bin/echo hi harry
按Esc键, 输入:wq保存退出
6.配置时间与classroom.example.com同步
截图命令:chronyc sources -v
答:vim /etc/chrony.conf;
找到并删除“server 0.rhel.pool.ntp.org iburst”这4行
添加“server classroom.example.com iburst”;
systemctl restart chronyd (重启chronyd服务,让新配置生效)
7.在/dev/sdb上新建3个主分区,第一个主分区文件系统为xfs,大小为1G,挂载到/mnt/p1上;第二个主分区为交换分区;第三个主分区做成物理卷,在其上创建卷组myvg和逻辑卷vo,逻辑卷大小为800M,文件系统为xfs,挂载到/mnt/myvo上;这三个主分区全部为开机自动挂载
第一个截图命令:cat /etc/fstab
第二个截图命令:df -hT (要求:必须显示出3个主分区的挂载情况)
fdisk /dev/sdb; (进入到fdisk交互界面,开始分区)
输入”n”(用“n”来创建一个大小为1G的主分区)
mkfs.xfs /dev/sdb1 (在新分区上创建xfs文件系统)
blkid /dev/sdb1 (在新分区上创建xfs文件系统)
vim /etc/fstab (编辑挂载配置文件)
fdisk /dev/sdb
partprobe重新读取分区表
mkswap /dev/sdb2 (制作交换分区)
vim(或者gedit) /etc/fstab (编辑挂载配置文件)
swapon -a (执行挂载)
fdisk /dev/sdb
pvcreate /dev/sdb3 (将sdb3做成物理卷)
vgcreate myvg /dev/sdb3 (创建卷组myvg,包含物理卷sdb3)
lvcreate -n vo -L 800M myvg (在myvg中创建逻辑卷mylv)
mkfs.xfs /dev/myvg/vo (查看逻辑卷的UUID)
mkdir /mnt/myvo
vim /etc/fstab (配置挂载)
8.配置虚拟主机www0.example.com,网站根目录在/srv/www0/www
将配置文件截图
答:yum -y install httpd;
systemctl enable httpd
echo “Hello World” > /var/www/html/index.html (生成网站首页)
systemctl restart httpd
mkdir -p /srv/www0/www
echo www0 > /srv/www0/www/index.html(在这网页中写入 www0,如果用“ ”括起来,就会输出一句话,“www0 kasjdhkasdh askjdasjkdh”)
vim /etc/httpd/conf.d/www0.conf
内容:<VirtualHost www0.example.com>
ServerName www0.example.com
DocumentRoot /srv/www0/www
</VirtualHost>
<Directory /srv/www0/www>
Require all granted
</Directory>
保存退出
systemctl restart httpd;
9.配置vsftpd,将本地用户限制在自己的家目录中,并允许上传
截图命令:grep -v '#' /etc/vsftpd/vsftpd.conf | sed '/^$/d'
答:yum –y install vsftpd;
systemctl enable vsftpd; (开机自启)
vim /etc/vsftpd/vsftpd.conf
内容中的:local_enable = yes;
write_enable = yes;
chroot_local_user = yes;
allow_writeable_chroot = yes;
systemctl restart vsftpd;
10.配置nfs只读共享,共享目录是/nfsshare,允许的172.25.0.0/24网段的客户端访问
截图命令:cat /etc/exports
答:yum -y install nfs-utils
mkdir /nfsshare
vim /etc/exports
内容:/nfsshare 172.25.0.0/24(sync,ro)
保存退出
11.使用nmcli命令配置网络,IP地址为172.25.0.12/24,网关为172.25.0.254,dns为172.25.254.254
截图命令:所有的nmcli命令
答:nmcli connection modify eth0 ipv4.addressses “172.25.0.12/24 172.25.0.254”
nmcli connection modify eth0 ipv4.dns 172.25.254.254