第一范文网 - 专业文章范例文档资料分享平台

RHCE7.0练习题汇总

来源:用户分享 时间:2025/6/18 10:38:05 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

在您的system1 上的web服务器的DocumentRoot目录下 创建一个名为private的目录,要求如下:

1.从http://rhgls.domain11.example.com/materials/private.html 下载一个文件副本到这个目录,并且重命名为index.html. 2.不要对这个文件的内容做任何修改

3.从system1 上,任何人都可以浏览private的内容,但是从其它系统不能访问这个目录的内容 解法:

mkdir /var/www/virtual/private mkdir /var/www/html/private cd /var/www/virtual/private

wget -O index.html http://rhgls.domain11.example.com/materials/private.html cd /var/www/html/private

wget -O index.html http://rhgls.domain11.example.com/materials/private.html

Require all denied

16,实现动态WEB 内容

在 system1 上配置提供动态web内容,要求如下:

1、 动态内容由名为 dynamic.domain11.example.com 的虚拟主机提供 2、 虚拟主机侦听在端口 8909

3、 从 http://rhgls.domain11.example.com/materials/webapp.wsgi 下载一个脚本,然后放在适

当的位置,无论如何不要求修改此文件的内容

4、 客户端访问 http:// dynamic.domain11example.com:8909/ 时,应该接收到动态生成的web

页面

5、 此 http:// dynamic.domain11.example.com:8909/ 必须能被 domain11.example.com 域内

的所有系统访问 解法:

yum -y install mod_wsgi

vim /etc/httpd/conf/httpd.conf Listen 80 Listen 8909

servername dynamic.domain11.example.com

WSGIScriptAlias / /var/www/html/webapp.wsgi //注意大小写

cd /var/www/html

wget http://rhgls.domain11.example.com/materials/webapp.wsgi

systemctl restart firewalld

semanage port -a -t http_port_t -p tcp 8909 systemctl restart httpd

17. 创建一个脚本

在system1上创建一个名为/root/foo.sh的脚本,让其提供下列特性: 1. 当运行/root/foo.sh redhat,输出为fedora 2. 当运行/root/foo.sh fedora,输出为redhat

3. 当没有任何参数或者参数不是redhat或者fedora时,其错误输出产生以下的信息:/root/foo.sh redhat:fedora 解法: cd ~

vim foo.sh #~/bin/bash case $1 in

redhat)

echo fedora ;; fedora)

echo redhat ;; *)

echo 'root/foo.sh redhat:fedora' esac :wq

chmod +x foo.sh ./foo.sh redhat ./foo.sh fedora

./foo.sh 1

18. 创建一个添加用户的脚本

在system1上创建一个脚本,名为/root/mkusers ,此脚本能实现为系统system1创建本地用户,并且这些用户的用户名来自一个包含用户名列表的文件,同时满足下列要求:

1. 此脚本要求提供一个参数,此参数就是包含用户名列表的的文件

2. 如果没有提供参数,此脚本应该给出下面的提示信息Usage:/root/mkusers然后退出并返回相应的值

3. 如果提供一个不存在的文件名,此脚本应该给出下面的提示信息Input file not found 然后退出并返回相应的值 4. 创建的用户登录shell为/bin/false 5. 此脚本不需要为用户设置密码

6. 您可以从下面的URL中获取用户名列表作为测试用http://rhgls. domain11.example.com/materials/ userlist 解法:

vim mkusers.sh //注意空格 #! /bin/bash

if [ $# -eq 0 ];then echo 'Usage:/root/mkusers' exit 1 fi

if [ ! -f $1 ]; then echo 'Input file not found' exit fi

while read line do

useradd -s /bin/false $line done < $1 :wq

chmod +x mkusers.sh

wget http://rhgls.domain11.example.com/materials/userlist ./mkusers.sh userlist

id 用户名 查看用户是否添加

然后测试文件不存在和没有输入参数的情况是否符合题目要求

19. 配置ISCSI服务端 配置system1提供一个ISCSI 服务磁iqn.2014-09.com.example.domain11:system1并符合下列要求: 1. 服务端口为3260

2. 使用iscsi_store作其后端卷 其大小为3G

3. 此服务职能被system2.domian11.example.com访问 解法:

fdisk /dev/sda partprobe /dev/sda

yum install -y targetcli\\* targetcli

cd backstores/

block/ create block1 /dev/sda3 cd /iscsi

create iqn.2014-09.com.example.domain11:system1 cd iqn.2014-09.com.example.domain11:system1/ cd tpg1/

acls/ create iqn.2014-09.com.example.domain11:system luns/ create /backstores/block/block1

portals/ create system1.domain11.example.com exit

systemctl start target systemctl enable target firewall-config

盘名为

systecmctl restart firewalld

搜索更多关于: RHCE7.0练习题汇总 的文档
RHCE7.0练习题汇总.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c267gi4px1m3y3j84w1jg_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top