SRE云计算作业三
原创
©著作权归作者所有:来自51CTO博客作者ツ黄昬的夕陽ゞ的原创作品,请联系作者获取转载授权,否则将追究法律责任
- 使用函数重写,完成编程题,可以让用户选择当前主机的所有网卡,选中网卡后,获取ip,网段,掩码。通过ping命令检测在线的主机,打印在线的主机,写入一个文件中。当ip的结尾是奇数时,在目标主机或当前主机,批量添加user1到user100用户,否则添加group1到group100,并生成对应的用户user1到user100,让用户的过期时间在1天之后。
要求每个小功能均封装为函数,有详细的错误处理,确保任何条件均可以正常执行完脚本,可以重复执行。
可能会使用while循环
- 总结TCP/IP 三次握手,4次断开原理,重点是出现状态代表什么含义,需要画图。
2.1 三次握手
2.2 四次断开
- 总结OSI 7层模型及对应的协议,需要画图
- 搭建Yum/apt私有服。
4.1仓库服务器配置
[root@lxc-rocky-8 ~]# yum -y install httpd
[root@lxc-rocky-8 ~]# cd /var/www/html
[root@lxc-rocky-8 html]# systemctl enable --now httpd
[root@lxc-rocky-8 html]# dnf reposync --repoid=epel --download-metadata -p /var/www/html/epel
4.2yum客户端配置
[root@lxc-centos ~]# cd /etc/yum.repos.d/
[root@lxc-centos yum.repos.d]# vim test2.repo
[BaseOS]
name=BaseOS
baseurl=file:///mnt/BaseOS
baseurl=https://mirror.nju.edu.cn/rocky/$releasever/BaseOS/$basearch/os/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
baseurl=https://mirror.nju.edu.cn/rocky/$releasever/AppStream/$basearch/os/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
[epel]
name=epel repo
baseurl=https://mirror.nju.edu.cn/rocky/$releasever/BaseOS/$basearch/os/
gpgcheck=0