linux练习题

一.配置虚拟机的ip地址为 192.168.5.128/24 网关为 192.168.5.2 DNS 服务器地址为 192.168.1.2, 设置网络地址获取方式为手动,并开机有效


1.ip
nmcli connection modify ens160 ipv4.addresses 192.168.5.128/24
2.gateway
nmcli connection modify ens160 ipv4.gateway 192.168.5.2
3.dns
nmcli connection modify ens160 ipv4.dns 192.168.1.2
4.网络地址获取方式为手动
nmcli connection modify ens160 ipv4.method manual 
5.开机自动启动
nmcli connection modify ens160 connection.autoconnect yes
6.启动网卡
nmcli connection up ens160

二.配置iso镜像作为本地仓库,然后安装 httpd 软件包,并启动 httpd 服务,让该服务开机自动启动


1.进入仓库目录
cd /etc/yum.repos.d 
2.创建仓库文件
vim  local.repo
3.在 local.repo中写入:(粘贴的时候注意位置)
  [biaoshi]                   仓库标识符
  name=miaoshu                仓库的名称
  baseurl=/mnt/BaseOS         仓库的URL,软件包文件存储的位置
  enable=1                    仓库是否启用的参数
  gpgcheck=0                  禁用 GPG 签名检查
  [biaoshi2]
  name=miaoshu2
  baseurl=/mnt/AppStream
  enable=1
  gpgcheck=0
4.将光驱里的镜像iso挂载到/mnt
mount /dev/sr0 /mnt
5.安装httpd
yum install httpd
6.启动 httpd 服务:
systemctl start httpd
7.开机自动启动:
systemctl enable httpd


三.配置上面web服务的默认页面为 /exam/index.html,该页面内容在访问的时候显示为 Welcome to test


1.配置 Web 服务器的文件
vim /etc/httpd/conf/httpd.conf
2.找到#ServerName www.example.com:80
      打开改为 ServerName 0.0.0.0:80
3.重启htttpd服务:
systemctl restart httpd
4.创建文件并写入内容:
echo welcome to RHCE > index.html
5.找到对外ip:
   ip ad
6.在浏览器中输入:
   192.168.233.132


四.配置防火墙和 SELinux ,使其可以通过其他主机正常访问该web服务和页面


1.让主机正常访问该web服务
firewall-cmd --permanent --add-service=httpd
2.重新加载防火墙的规则,使更改生效
     firewall-cmd --reload


五.该 web 服务默认页面所在的目录 /exam 在开机的时候自动挂载 由 卷组 examgroup 提供的逻辑卷 lvexam


1.创建物理卷:
pvcreate /dev/sda5
pvcreate /dev/nvme0n2
2.创建卷组
vgcreate examgroup  /dev/sda5 /dev/nvme0n2
3.创建逻辑卷
lvcreate -n lvexam -L 10G examgroup
4.vim /etc/fstab
5.添加/dev/examgroup/lvexam  /exam  swap  defaults  0  0
6.测试是否挂在成功
mount -a && df -hT /exam


六.该卷组 examgroup 由 /dev/sda5 和 /dev/nvme0n2 两块磁盘创建,该卷组 PE 大小为 16Mb,而逻辑卷为 50个PE 大小


1.创建物理卷
pvcreate /dev/sda5
pvcreate /dev/nvme0n2
2.创建卷组
vgcreate -s 16M examgroup /dev/sda5 /dev/nvme0n2
3.创建逻辑卷
lvcreate -l 50 -n lvexam examgroup


七.在系统中创建用户 exam,使其 UID 和 GID 为 4000,该用户的密码为 exampassword


-g 用户的GID
-u 用户的UID
1.先创建一个用户组
groupadd -g 4000 examgroup
2.创建用户
useradd -u 4000 -g examgroup exam
3.设置密码
passwd  exam
exampassword


八.同时在系统创建用户 test,使其基本组为 40000,该用户在 /exam/ 目录中创建文件,名称为 test.exam,该文件将被配置为 exam 对其没有任何权限,而除 exam 用户外,其他所有用户对该文件拥有所有权限


0.创建/exam目录
mkdir /exam
1.创建用户组
groupadd -g 40000 testgroup
2.创建用户
useradd test
3.创建文件
cd /exam
touch test.exam
4.权限设置
chmod 077 test.exam

你可能感兴趣的:(RHCSA,linux,运维)