1.第一题配置网络
nmcli con show #查看⽹卡信息 nmcli con mod 'Wired connection 1' ipv4.method manual ipv4.addresses 172.25.250.100/24 ipv4.gateway 172.25.250.254 ipv4.dns 172.25.250.254 #配置ip信息,中间⽤空格隔开 nmcli con up 'Wired connection 1' #启⽤配置好的⽹卡 ip a s #查看核对配置的信息 #然后连接终端 ssh root@node1 #⽤⼾名@主机名 root@node1\'s password: `flectrag` 密码是flectrag hostnamectl set-hostname node1.domain250.example.com #设置主机名
命令分析:
nmcli地址配置工具 nmcli connection show #查看当前连接状态 nmcli connection modify 网卡名称 ipv4.method manual ipv4.address ip地址/子网掩码 ipv4.geteway 网关 ipv4.dns IP #注释 修改网络 修改为静态配置 静态IP地址 网关地址 DNS地址 nmcli connection up 'Wired connection 1' #指定连接网络,如果网络以连接,则表示重启
2.第二题配置默认存储库
vim /etc/yum.repos.d/BaseOS_AppStream.repo [BaseOS] name=BaseOS baseurl=http://foundation0.ilt.example.com/dvd/BaseOS gpgcheck=0 enabled=1 [AppStream] name=AppStream baseurl=http://foundation0.ilt.example.com/dvd/AppStream gpgcheck=0 enabled=1 :wq #保存并退出 在node2中也需要配置,可以复制或者scp
3.第三题调试SELinux
systemctl restart httpd #确定下启动状态,发现⽆法启动 semanage port -a -t http_port_t -p tcp 82 #添加指定端⼝进⾏开放 systemctl restart httpd #再次启动 systemctl enable httpd #设置开机⾃启 restorecon -Rf /var/www/html #恢复⽹⻚主⽬录中所有⽂件的SELinux配置信息
命令分析:
semanage命令是用来查询与修改SELinux默认目录的安全上下文 port: 管理定义的网络端口类型 -a: 添加记录 -t: 添加的类型 -p: 指定添加的端口是tcp或udp协议的,port子命令下使用
4.第四题创建用户账户
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 tail -5 /etc/passwd #查看创建的⽤⼾
5.第五题配置cron计划任务
systemctl status crond #查看状态 systemctl enable crond #设置开机⾃启 crontab -e -u natasha #写⼊计划任务 */2 * * * * logger "EX200 in progress" :wq crontab -l -u natasha #查看计划任务