SUSE Enterprise Server 12 SP3 64 设置防火墙开放8080端口
SUSE Enterprise Server 12 SP3 64 设置防火墙开放8080端口
第一种方式:
1、sudo chmod a+w /etc/sysconfig/SuSEfirewall2 #授编辑权限
(注:这里授权,编辑保存之后,步骤3的下面一定要取消编辑权限,sudo chmod a-w /etc/sysconfig/SuSEfirewall2,
否则重启无效会提示:Unsafe permissions for file /etc/sysconfig/SuSEfirewall2 to be sourced )
2、vi SuSEfirewall2 或者直接打开SuSEfirewall2文件进行编辑
3、编辑内容:在文件SuSEfirewall2中找到FW_SERVICES_EXT_TCP,在其后面加上服务名或者是服务对应的端口,如SSH,
FW_SERVICES_EXT_TCP=”ssh” 或 FW_SERVICES_EXT_TCP=”22″ 或者FW_SERVICES_EXT_TCP=”8080″,
如果要开放多个端口则为 FW_SERVICES_EXT_TCP=”8080 89″ #多个端口用空格分开,保存之后退出。
4、取消授权(如果没有取消编辑权限,重启无效会提示:Unsafe permissions for file /etc/sysconfig/SuSEfirewall2 to be sourced)
sudo chmod a-w /etc/sysconfig/SuSEfirewall2
5、重启防火墙,以使配置生效,
sudo rcSuSEfirewall2 restart
或者执行下面的SuSEfirewall2 stop和SuSEfirewall2 start两句也可以,执行 a:SuSEfirewall2 stop
结果:
<38>May 16 14:55:39 SuSEfirewall2[10860]: Firewall rules unloaded.
执行 b:SuSEfirewall2 start
结果:
<38>May 16 14:55:54 SuSEfirewall2[10914]: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
<38>May 16 14:55:55 SuSEfirewall2[10914]: Firewall rules successfully set
第二种方式:
1、sudo yast2 (注:或者直接sudo yast2 firewall)

2、使用 ↓ 选择 Security and Users ,在使用 Tab 和 ↓ 选择 Firewall

3、按Enter 进入防火墙设置

4、使用 ↓ 选择 Allowed Services ,在使用 Tab(或Enter)和 ↓ 选择 相应的功能,例如 选择Add 可以添加如 ssh, http, https服务

5、我们选择下面的Advanced,

6、按Enter

7、填写需要开放的端口,例如开放 Tcp Ports 8080,如下所示,(如果需要开放其他的,填写相应的服务名称或者端口即可)

8、设置完需要开放的端口以后,移动到 ok,按Enter保存,移动到 Finish,按Enter

9、保存设置重启防火墙

10、如果上述使用的不是 yast或者yast2操作,那么上述的操作完成后,还要进行下面操作(一般情况下,我们修改完配置后,重启防火墙使其生效(yast或者yast2 下会自动重启),所以其他方式,要使用下面的操作)
1、sudo chmod a-w /etc/sysconfig/SuSEfirewall2
2、重启防火墙,以使配置生效,
sudo rcSuSEfirewall2 restart
或者执行下面的SuSEfirewall2 stop和SuSEfirewall2 start两句也可以,
执行 a:SuSEfirewall2 stop
结果:
<38>May 16 14:55:39 SuSEfirewall2[10860]: Firewall rules unloaded.
执行 b:SuSEfirewall2 start
结果:
<38>May 16 14:55:54 SuSEfirewall2[10914]: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
<38>May 16 14:55:55 SuSEfirewall2[10914]: Firewall rules successfully set
SUSE Enterprise Server 12 SP3 64 设置防火墙开放8080端口的更多相关文章
- SUSE Enterprise Server 12 SP3 64 设置防火墙开放8080端口,出现Unsafe permissions for file /etc/sysconfig/SuSEfirewall2 to be sourced
SUSE Enterprise Server 12 SP3 64 设置防火墙开放8080端口时出现 Unsafe permissions for file /etc/sysconfig/SuSEf ...
- ASP .Net Core系统部署到SUSE Linux Enterprise Server 12 SP3 64 具体方案
.Net Core 部署到 SUSE Linux Enterprise Server 12 SP3 64 位中的步骤 1.安装工具 1.apache 2..Net Core(dotnet-sdk-2. ...
- ASP .Net Core系统部署到SUSE 16 Linux Enterprise Server 12 SP2 64 具体方案
.Net Core 部署到 SUSE 16 Linux Enterprise Server 12 SP2 64 位中的步骤 1.安装工具 1.apache 2..Net Core(dotnet-sdk ...
- Win10如何设置防火墙开放特定端口 windows10防火墙设置对特定端口开放的方法
Win10防火墙虽然能够很好地保护我们的系统,但同时也会因限制了某些端口,而给我们的操作带了一些不便.对于既想使用某些端口,又不愿关闭防火墙的用户而言,在Win10系统中设置防火墙开放特定端口就非常必 ...
- 虚拟机 SUSE Linux Enterprise Server 12 SP2 64
下载地址:https://www.suse.com/zh-cn/products/server/download/ 下载以后使用虚拟机安装即可
- 使用 Visual Studio 部署 .NET Core 应用 ——.Net Core 部署到SUSE Linux Enterprise Server 12 SP2 64 位(GNOME 版本3.20.2)
SUSE Linux安装 apache 命令:sudo zypper in apache 设置apache 服务可用 命令:sudo systemctl enable apache2.service启 ...
- Centos7防火墙开放8080端口
查看已经开发的端口: firewall-cmd --list-ports 开启端口: firewall-cmd --zone=public --add-port=8080/tcp --permanen ...
- ASP.NET Core 2.0 MVC 发布部署--------- SUSE 16 Linux Enterprise Server 12 SP2 X64 具体操作
.Net Core 部署到 SUSE 16 Linux Enterprise Server 12 SP2 64 位中的步骤 1.安装工具 1.apache 2..Net Core(dotnet-sdk ...
- windows安装SUSE Linux Enterprise Server 12
一:打开“开发人员模式” 点击开始菜单按钮,选择“设置” 在设置中选择“更新和安全” 在菜单中选择“针对开发人员”,在三个选项中,选中“开发人员模式” 在弹出的警告框中点击“是” 这样开发人员模式就打 ...
随机推荐
- hdu 4747 Mex (2013 ACM/ICPC Asia Regional Hangzhou Online)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4747 思路: 比赛打得太菜了,不想写....线段树莽一下 实现代码: #include<iost ...
- nginx “403 Forbidden” 错误的原因及解决办法
nginx 的 403 Forbidden errors 表示你在请求一个资源文件但是nginx不允许你查看. 403 Forbidden 只是一个HTTP状态码,像404,200一样不是技术上的错误 ...
- MT【105】待定系数算最大最小
已知$x,y,z>0$,则$max\{2x,\frac{1}{y},y+\frac{1}{x}\}$的最小值______ 分析:首先关注到$2x=\frac{1}{y}=y+\frac{1}{x ...
- 使用Pypi镜像源加速第三方库的安装
Pypi是个好东西,类似于yum和apt-get,安装第三方库相当的方便,头疼的一点就是Python的官方源服务器在国内访问的速度确实不咋滴,好在douban开放了一个国内的镜像源,速度杠杠的. 如果 ...
- 【转】Git 安装和使用教程
git 提交 全部文件 git add . git add xx命令可以将xx文件添加到暂存区,如果有很多改动可以通过 git add -A .来一次添加所有改变的文件.注意 -A 选项后面还有一个 ...
- 解题:AT2064 Many Easy Problems&EXNR #1 T3 两开花
题面 两道题比较像,放在一起写了,后者可以看成前者的加强版 (sto ztb orz) 先看AT那道题 考虑计算每个点的贡献,用容斥计算:每个点没有贡献当且仅当选的所有点都在以他为根时的一个子节点的子 ...
- postgresql常见命令及操作
pgsql已经更新到beta11了,不同版本的服务器启动或相关命令.配置可能会有不同,所以得根据pg版本进行操作.下面记录一些工作中常用到的一些操作,主要包括服务启动.备份/恢复数据.数据目录迁移.常 ...
- node爬虫入门
爬虫其实就是模仿浏览器访问页面,然后把页面保存起来备用. 爬虫的方法,直接上代码: function getUrl(url,success,error){ let urlObj = urlParser ...
- 初识python面向对象编程
初识python面向对象编程 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.面向过程的程序设计思想 #!/usr/bin/env python #_*_coding:utf-8 ...
- html5 canvas 多个填充渐变形状
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...