1 简述 yum 源配置文件中 baseurl、gpgcheck 语句各自的作用
参考答案
baseurl = 软件仓库的 URL 访问地址
gpgcheck = 1 或 0,表示是否启用软件签名检查
2 列出当前 openEuler 系统中已经安装的所有软件包
参考答案
1. \[root@svr203 ~\]\# yum list installed
2. .. ..
3. 已安装的软件包
4. CUnit.x86_64 2.1.3-22.oe1 @anaconda
5. GeoIP.x86_64 1.6.12-5.oe1 @anaconda
6. GeoIP-GeoLite-data.noarch 2018.06-3.oe1 @anaconda
7. ModemManager-glib.x86_64 1.14.0-2.oe1 @anaconda
8. NetworkManager.x86_64 1:1.26.2-4.oe1 @anaconda
9. NetworkManager-config-server.noarch 1:1.26.2-4.oe1 @anaconda
10. NetworkManager-help.noarch 1:1.26.2-4.oe1 @anaconda
11. NetworkManager-libnm.x86_64 1:1.26.2-4.oe1 @anaconda
12. PackageKit.x86_64 1.1.12-9.oe1 @anaconda
14. .. ..
16. xmlrpc-c.x86_64 1.51.06-1.oe1 @anaconda
17. xorg-x11-proto-devel.noarch 2019.1-1.oe1 @anaconda
18. xz.x86_64 5.2.5-1.oe1 @anaconda
19. xz-libs.x86_64 5.2.5-1.oe1 @anaconda
20. yajl.x86_64 2.1.0-12.oe1 @anaconda
21. yum.noarch 4.2.23-3.oe1 @anaconda
22. zip.x86_64 3.0-26.oe1 @anaconda
23. zlib.x86_64 1.2.11-17.oe1 @anaconda
24. zlib-devel.x86_64 1.2.11-17.oe1 @anaconda
25. zstd.x86_64 1.4.5-0.oe1 @anaconda
26. .. ..
27. \[root@svr203 ~\]#
3 使用 yum 工具如何查询哪一个软件包可以提供 vim 编辑器程序
参考答案
1. \[root@svr203 ~\]\# yum provides "*bin/vim"
2. .. ..
3. 2:vim-enhanced-7.4.160-1.el7.x86_64 : A version of the VIM editor which includes recent
4. : enhancements
5. 源 :@anaconda
6. 匹配来源:
7. 文件名 :/usr/bin/vim
4 简述 LAMP 网站平台包括哪几个组件及各自的作用
参考答案
LAMP 是当前非常成熟、主流的一种动态企业网站服务器模式,包括的组件如下:
- Linux:作为服务器操作系统,提供运营平台
- Apache HTTP Server:作为最前端组件,负责处理 HTTP 访问请求
- MariaDB 或 MySQL:作为后端数据库,提供数据存储
- PHP 或 Python:作为后端开发环境,实现网页程序支持
5 SELinux 的作用是什么,如何彻底禁用 SELinux 保护
参考答案
SELinux 指的是内核中加载的用来保护 Linux 系统安全的一套机制,可以针对系统中的目录和文件、服务开放端口等资源启用预先设置好的保护规则。
如果要彻底禁用 SELinux,可以执行以下操作。
1. \[root@svr203 ~\]\# vim /etc/selinux/config
2. SELINUX=disabled
3. \[root@svr203 ~\]\# reboot
6 openEuler 服务器开启防火墙服务以后,默认策略是怎样的
参考答案
firewalld 服务的默认安全区为 pulic。
public 安全的默认策略如下:
1)允许 SSH 访问本机,允许 ping 本机
2)禁止其他访问
https://tts.tmooc.cn/ttsPage/NTD/NTDTN202109/LNXSEC/DAY03/EXERCISE/01/index_answer.html