rhce-02 第1-4题
题目列表
1.配置 SELinux
2.配置 SSH 访问
3.自定义用环境
4.配置端口转发
1.配置 SELinux
SELinux 必须在两个系统 server0 和 desktop0 中运行 Enforcing 模式
1 | [root@server0 ~]# vim /etc/selinux/config |
注意两台虚拟机均要配置,看到如下图即可
2.配置 SSH 访问
按以下要求配置 SSH 访问
1)用户能够从域 example.com 内的客户端通过 SSH 远程访问您的两个虚拟机系统
2)在域 my133t.org 内的客户端不能访问您的两个虚拟机
1 | [root@server0 ~]# firewall-cmd --permanent --add-service=ssh |
注意两台虚拟机均要进行配置,验证的时候先查看防火墙规则列表,然后互相ssh测试一下即可。
3.自定义用环境
1)在系统 server0 和 desktop0 上创建自定义命令为 qstat
2)此定义命令将执行以下 命令: /bin/ps -Ao pid,tt,user,fname,rsz
3)此命令对系统中所有用户有效。
注意:以下命令中使用的是双箭头>>符号,不要敲错为单箭头。双箭头表示追加,单箭头表示覆盖,无论是单箭头还是双箭头,如果文件不存在,就创建文件。
1 | [root@server0 ~]# echo "alias qstat='/bin/ps -Ao pid,tt,user,fname,rsz'" >> /etc/bashrc |
注意两台虚拟机均要进行配置,验证结果如下图:
4.配置端口转发
在系统 server0 配置端口转发,要求如下
1)在 172.25.0.0/24 网络中的系统,访问 server0 的本地端口 5423 将被转发到 80
2)此设置必须永久有效
1 | [root@server0 ~]# firewall-cmd --add-rich-rule 'rule family=ipv4 source address=172.25.0.0/24 forward-port port=5423 protocol=tcp to-port=80' --permanent |