RH124期末检测考试

编程入门 行业动态 更新时间:2024-10-27 08:34:47

RH124<a href=https://www.elefans.com/category/jswz/34/1769634.html style=期末检测考试"/>

RH124期末检测考试

RH124期末检测考试

  • 1、修改密码及配置主机信息
  • 2、为您的系统配置一个默认的软件仓库
  • 3、创建用户账号
  • 4、配置文件的权限
  • 5、创建一个共享目录/home/managers 特性如下
  • 6、配置 ntp时间同步服务
  • 7、配置一个用户
  • 8、归档一个文件
  • 9、查找一个字符串
  • 10、设定系统定时任务要求如下:

1、修改密码及配置主机信息

要求如下:
• 主机名称:westos_rh124_66.westos
• Ip 地址:172.25.254.66
• 子网掩码:255.255.255.0
• 网关:172.25.254.77
• DNS :114.114.114.114
• 虚拟机的 root 密码修改成 modtweed

hostnamectl set-hostname westos_rh124_66.westos
vim /etc/sysconfig/network-scripts/ifcfg-enp1s0BOOTPROTO=noneNAME=enp1s0DEVICE=enp1s0ONBOOT=yesIPADDR=172.25.254.66PREFIX=24GATEWAY=172.25.254.77DNS1=114.114.114.114
echo modtweed | passwd --stdin root

2、为您的系统配置一个默认的软件仓库

要求如下:
• 配置一下地址:
• /var/www/html/rhel8.2
• 将此配置为您的系统默认软件仓库
• 确保此仓库可以通过 http://172.25.254.66/rhel8.2访问

mkdir /westos
mount /dev/cdrom /westos/
vim /etc/yum.repos.d/westos.repo[AppStream]name=AppStreambaseurl=file://westos/AppStreamgpgcheck=0[BaseOS]name=BaseOSbaseurl=file://westos/BaseOSgpgcheck=0
dnf repolist
dnf install httpd -y
systemctl enable --now httpd
systemctl disable --now firewalld
mkdir /var/www/html/rhel8.2
umount /westos
mount /dev/cdrom /var/www/html/rhel8.2
vim /etc/yum.repos.d/westos.repo[AppStream]name=AppStreambaseurl=http://172.25.254.66/rhel8.2/AppStreamgpgcheck=0[BaseOS]name=BaseOSbaseurl=http://172.25.254.66/rhel8.2/BaseOSgpgcheck=0
dnf repolist

3、创建用户账号

要求如下:
创建下列用户,组,和组的成员关系(servera)
• 创建组sysmgrs
• 一个名为 natasha 的用户,其属于 sysmgrs,这个组是该用户的从属组
• 一个名为 harry 的用户,属于 sysmgrs,这个组是该用户的从属组
• 一个名为 sarah 的用户,其在系统汇总没有可以交互的 shell
• 用户 natsha,harry,sarah 的秘密都要设定为:modteed

groupadd sysmgrs
useradd -G sysmgrs natasha
useradd -G sysmgrs harry
useradd -s /sbin/nologin sarah
echo modteed | passwd --stdin natasha
echo modteed | passwd --stdin harry
echo modteed | passwd --stdin sarah

4、配置文件的权限

要求如下:
拷贝文件/etc/fstab 到/var/tmp/fstab 配置文件/var/tmp/fstab 的权限
• 文件/var/tmp/fstab 的拥有者是 root 文件/var/tmp/fstab 属于 root 组
• 文件/var/tmp/fstab 对任何用户不可执行
• 用户 natasha 能够对文件/var/tmp/fstab/具有读写权限
• 用户 harry 对文件/var/tmp/fstab 既不能读也不能写
• 其他用户(当前和将来的)能对文件/var/tmp/fstab 进行读操作

cp /etc/fstab /var/tmp/fstab
chown root.root /var/tmp/fstab
chmod -x /var/tmp/fstab
setfacl -m u:natasha:rw /var/tmp/fstab 
getfacl /var/tmp/fstab 
setfacl -m u:harry:0 /var/tmp/fstab 
getfacl /var/tmp/fstab 
chmod o+r /var/tmp/fstab

5、创建一个共享目录/home/managers 特性如下

• /home/managers 目录的所有权是 sysmgrs
• sysmgrs 组成员对目录有读写和执行的权限。除此之外的其他用户没有任何权限(root 用户除外)
• 在/home/managers 目录中创建的文件,其组所有权会自动设置为属于 sysmgrs组

mkdir /home/managers
chgrp sysmgrs /home/managers/
chmod g=rwx /home/managers/
chmod o=--- /home/managers/
chmod 2770 /home/managers/

6、配置 ntp时间同步服务

• 配置您的系统,让其作为一个 exam_ntp.westos 的 ntp 客户端
• exam_ntp.westos对应的ip地址为172.25.254.250

vim /etc/hosts172.25.254.250  exam_ntp.westos
vim /etc/chrony.conf pool exam_ntp.westos iburst
systemctl restart chronyd
chronyc sources -v

7、配置一个用户

• 创建一个名为 manalo 的用户,用户 id3533 密码时 modteed

useradd -u 3533 manalo
echo modteed | passwd --stdin manalo

8、归档一个文件

• 创建一个名为/root/backup.tar.gz 的归档文件,其中包含/usr/local 目录中的内容,tar 归档文件必须使用 gzip 进行压缩

tar -zcf /root/backup.tar.gz /usr/local/

9、查找一个字符串

要求如下:
• 在文件/usr/share/xml/iso-codes/iso_639_3.xml 中查找到所有包含字符 ng 的行
• 将找出的行按照先后顺序复制到/root/list 文件中
• /root/list 文件中无意义的空格请去除掉
• 其中的所有行的内容必须时源文件中原始的标准副本

grep ng /usr/share/xml/iso-codes/iso_639_3.xml > /root/list 
vim /root/list:%s/tab//g #去掉所有的tab的空格:%s/^\ *//g #去掉其他的空格

10、设定系统定时任务要求如下:

• 用manalo用户建立用户级crontab任务
• 要求此用户每周五09-17点每隔半小时清理/tmp目录中自己的文件

crontab -e -u manalo*/30 09-17 * * 5 rm -fr /tmp/*
chmod o+t /tmp/

更多推荐

RH124期末检测考试

本文发布于:2024-03-08 21:06:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1722358.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:期末   考试

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!