|
我在网上找的教程有坑,所以通过我自己实践验证,把正确的记录下来,提供给有需要的朋友:
总体步骤都一样我就直接复制了,部分内容我已修改为正确内容,请放心使用。
一、终端开启SSH功能,方便修改出错维护
1.1 按F2进入登录界面,输入用户名和密码;
1.2 Troublesboot Options 按enter键进入下级页面;
1.3 在选择ssh选项是enter键切换启用或者禁用。(显示Disable为已开启,是关闭选项)
二、VI编辑器修改网页端口号
2.1 vi /etc/vmware/rhttpproxy/config.xml
<!-- HTTP port to be used by the reverse proxy -->
<httpPort>80</httpPort>
<!-- HTTPS port to be used by the reverse proxy -->
<httpsPort>433</httpsPort>
2.2 其中的80和443分别对应http和https,按照你的需要把80或443修改为你要指定的端口即可。
三、增加防火墙配置
3.1 首先获取权限:
chmod 644 /etc/vmware/firewall/service.xml
chmod +t /etc/vmware/firewall/service.xml
3.2 然后修改如下文件
vi /etc/vmware/firewall/service.xml
3.3 修改内容如下(假设我80修改为8080,443修改为4433),把这段代码添加到service.xml最后,注意不是整个配置文件的最后,而是</ConfigRoot>上边;你只修改80就不用复制4433的内容,只修改443端口就不要复制8080的内容:
<service id='0088'>
<id>http8080</id>
<rule id='0000'>
<direction>inbound</direction>
<protocol>tcp</protocol>
<porttype>dst</porttype>
<port>8833</port>
</rule>
<enabled>true</enabled>
<required>false</required>
</service>
<service id='0089'>
<id>hhtps4433</id>
<rule id='0000'>
<direction>inbound</direction>
<protocol>tcp</protocol>
<porttype>dst</porttype>
<port>4433</port>
</rule>
<rule id='0001'>
<direction>inbound</direction>
<protocol>tcp</protocol>
<porttype>dst</porttype>
<port>4433</port>
</rule>
<enabled>true</enabled>
<required>true</required>
</service>
3.4 修改后改回权限:
chmod 444 /etc/vmware/firewall/service.xml
chmod -t /etc/vmware/firewall/service.xml
四、添加引导文件
4.1 将变动的文件打个压缩包,生成的文件要放到 /bootbank目录下
tar -cvzf service.tgz /etc/vmware/firewall/service.xml
4.2 使用bootModuleConfig脚本向将该文件添加到启动配置文件里 /bootbank/boot.cfg
BootModuleConfig.sh --add=service.tgz
4.3 查看 boot.cfg,看看里面有没有---service.tgz。有即表示配置添加成功。
cat /bootbank/boot.cfg
4.4 重启以后,可以使用bootOption -m 查看新增加的配置是否生效
bootOption -m
注意:这种方法比较方便,但有可能在下一次打系统补丁后消失,因为新的补丁的配置文件里并不包含你修改的部分。
五、重启系统即可。
reboot now
|
|