其他分享
首页 > 其他分享> > 123

123

作者:互联网

rhcsa8 版本和 rhcsa7 版本比变动还是比较大的,考试环境需要两台虚拟机
环境准备:servera.example.com 172.24.7.10(需要自己配置 ip)
serverb.example.com 172.24.7.11(需要单机破解密码)
两台机器的密码是均是 indionce,servera 的密码已经配置好了,需要你自行来设置 serverb 的密码。
两台虚拟机的主机名需要自己修改,两台机器的 yum 软件仓库由 http://server.example.com/AppStream
http://server.example.com/BaseOS 来提供
Servera 中的操作
1、配置你的网络
IP 地址:172.24.7.10
子网掩码:255.255.255.0
网关:172.24.7.254
DNS1:172.24.7.254(把自动获取关闭)
修改主机名:[root@servera ~]#hostnamectl set-hostname servera.example.com
2、配置系统的 yum 源
Yum 软件仓库可以从 http://server.example.com/BaseOShttp://server.example.com/AppStream 使用配置您
的系统,以将这些位置用作默认存储库。
[root@servera ~]#vim /etc/yum.repos.d/BaseOS.repo
[BaseOS]
name=Base
enable=1
gpgcheck=0
baseurl=http://server.example.com/BaseOS
[root@servera ~]#vim /etc/yum.repos.d/AppStream.repo
[AppStream]
name=App
enable=1
gpgcheck=0
baseurl=http://server.example.com/AppStream
3、非标准端口 82 上运行 web server 提供内容
⚫ 系统上的 web server 能够提供/var/www/html 中所有的现有的 html 文件(有几个改几个) ⚫ Web server 在端口 82 上提供此内容
⚫ Web server 在系统启动的时候自动挂载
[root@servera ~]#semanager port -a -t http_port_t -p tcp 82 //添加端口
[root@servera ~]#ls -lZ /var/www/html/
[root@servera ~]#semanager fcontext -m -t httpd_sys_content_t “/var/www/html/file1” //声明文件的默认标签
[root@servera ~]#restorecon -v /var/www/html/file1 //将声明的上下文应用于文件
[root@servera ~]#systemctl restart httpd
[root@servera ~]#systemctl enable httpd
4、创建用户和组
⚫ 创建一个名为 sysmgrs 的组
⚫ 用户 natasha,其所属组是 sysmgrs
⚫ 用户 harry,其所属组是 sysmgrs
⚫ 用户 sarah,无权访问系统行的交互式 shell,且不是 sysmgrs 的成员
⚫ Natasha,harry,sarah 的密码都是 indionce
[root@servera ~]#groupadd sysmars
[root@servera ~]#useradd -G sysmars natasha
[root@servera ~]#useradd -G sysmars harry
[root@servera ~]#useradd -s /sbin/nologin sarah
[root@servera ~]#echo “indionce” | passwd --stdin sarah
[root@servera ~]#echo “indionce” | passwd --stdin harry
[root@servera ~]#echo “indionce” | passwd --stdin natasha
5、配置 cron
配置 cron 作业,该作业每隔 5 分钟运行并执行以下命令:logger “EX200 in progress”,以 natasha 身份运行
[root@servera ~]#crontab -u natasha -e
*/5 * * * * logger “EX200 in progress”
[root@servera ~]#crontab -u natasha -l 6、创建目录
创建具有以下特征的协作目录/home/managers
/home/managers 的所属组是 sysmgrs
目录应该可以被 sysmgrs 的成员读取,写入和访问,但是其他用户没有任何权限,在该目录中创建的文件其所属组自
动变为 sysmgrs
[root@servera ~]#mkdir /home/managers
[root@servera ~]#chown :sysmgrs /home/managers
[root@servera ~]#chmod 2770 /home/managers
7、配置 NTP
配置您的系统,使其成为 server.example.com 的 NTP 客户端
[root@servera ~]#systemctl status chronyd
[root@servera ~]#vim /etc/chrony.conf
server server.example.com iburst
[root@servera ~]#systemctl restart chronyd
8、配置 autofs
配置 autofs,按照如下所述自动挂载远程用户的主目录:
⚫ Server.example.com(172.24.7.254)NFS 导出/rhel 到您的系统,此文件系统包含用户 user1 预配置的主目录
⚫ User1 的主目录是 server.example.com:/rhel/user1
⚫ User1 的主目录应自动挂载到本地/rhel
⚫ 主目录必须可供其用户写入,用户的密码是 123
[root@servera ~]#yum install autofs -y
[root@servera ~]#systemctl enable autofs
[root@servera ~]#vim /etc/auto.master
/rhel /etc/auto.misc
[root@servera ~]#vim /etc/auto.misc

标签:root,example,123,server,com,servera,serverb
来源: https://www.cnblogs.com/sitingwu/p/14136623.html