linux练习题

6 篇文章 0 订阅

一.配置虚拟机的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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值