1、配置⽹络设置
将 node1 配置为具有以下⽹络配置:
主机名: node1.domain250.example.com
IP 地址: 172.25.250.100
⼦⽹掩码: 255.255.255.0
⽹关: 172.25.250.254
DNS服务器: 172.25.250.254
answer
必须⽤nmcli做,只能⽤nmcli做,禁⽌修改配置⽂件
nmcli con show
nmcli con modify '网卡名' ipv4.method manual connection.autoconnect yes ipv4.addresses 172.25.250.100/24 ipv4.dns 172.25.250.254 ipv4.gateway 172.25.250.254
nmcli con up '网卡名'
nmcli con down '网卡名'
nmcli con up '网卡名' hostnamectl set-hostname node1.domain250.example.com
2.配置您的系统以使⽤默认存储库
YUM 或者DNF存储库已可以从
http://content/rhel9.0/x86_64/dvd/BaseOS
http://content/rhel9.0/x86_64/dvd/AppStream
使⽤配置您的系统,以将这些位置⽤作默认存储库
vim /etc/yum.repos.d/rhcsa.repo
[Base]
name=Base
baseurl=http://content/rhel9.0/x86_64/dvd/BaseOS
enabled=1
gpgcheck=0
[App]
name=App
baseurl=http://content/rhel9.0/x86_64/dvd/BaseOS
enabled=1
gpgcheck=0# 检查
yum repoinfo
yum -y install vsftpd
**如果考试是DNF存储库,命令前部分更换为dnf即可
dnf -y install vsftpd
3.调试 SELinux
⾮标准端⼝ 82 上运⾏的 Web 服务器在提供内容时遇到问题。根据需要调试并解决问题,使其满⾜
以下条件:
系统上的 Web 服务器能够提供 /var/www/html 中所有现有的 HTML ⽂件(注:不要删除或以其
他⽅式改动现有的⽂件内容)
Web 服务器在端⼝ 82 上提供此内容 Web 服务器在系统启动时⾃动启动
确保SELinux机制运⾏在Enforcing模式.
4、创建⽤⼾帐⼾
创建下列⽤⼾、组和组成员资格:
名为 sysmgrs 的组
⽤⼾ natasha ,作为次要组从属于 sysmgrs
⽤⼾ harry ,作为次要组还从属于 sysmgrs
⽤⼾ sarah ,⽆权访问系统上的 交互式 shell 且不是 sysmgrs 的成员
natasha 、 harry 和 sarah 的密码应当都是 flectrag
groupadd sysmgrs
useradd -G sysmgrs natasha
useradd -G sysmgrs harry
useradd -s /bin/false sarah
echo flectrag | passwd --stdin natasha
echo flectrag | passwd --stdin harry
echo flectrag | passwd --stdin sarah
5、配置 cron 作业
以⽤⼾ harry ⾝份,每隔1分钟运⾏执⾏/usr/bin/echo hello
以⽤⼾ harry ⾝份,每天14:23分执⾏/usr/bin/echo hello
systemctl status crond
systemctl enable crondcorntab -e -u harry
*/1 * * * * /usr/bin/echo hello
23 14 * * * /usr/bin/echo hello#检查
crontab -l -u harry