北京SEO

linux中suse防火墙配置ssh的步骤

2019/10/10/17:47:10  阅读:1895  来源:谷歌SEO算法  标签: 黑猫SEO

下面我们一起来学习一个linux中suse防火墙配置ssh的步骤,这个对于使用习惯centos中的朋友来讲会有一点不习惯了,下面我们来具体看看配置过程吧.

最近由于工作需要开始玩SuSe,由于之前用惯了centos,在SuSe上使用iptables -nL可以查看到防火墙的配置,确找不到配置文件,而在/etc/init.d下的服务名在SuSe下也变马了SuSEfirewall2_init 和 SuSEfirewall2_setup,如下:

  1. 361way:/#chkconfig--list|grep-ifire
  2. SuSEfirewall2_init0:off1:off2:off3:on4:on5:on6:off
  3. SuSEfirewall2_setup0:off1:off2:off3:on4:on5:on6:off

默认情况下,iptables的配置中没有开启sshd的远程访问权限.

一、非正常做法

还是按照centos上那一套,将SuSE自带的服务停掉,通过iptables-save命令将配置结果保存并增加到SuSe的开机自启动里,如下:

  1. #chkconfigSuSEfirewall2_setupoff
  2. //这里让系统在启动时默认不加载防火墙规则
  3. #iptables-tfilter-Iinput_ext14-ptcp--dport22-jACCEPT
  4. //增加一条sshd的访问规则
  5. #iptables-save>/root/iptables.save
  6. #vi/etc/init.d/boot.local
  7. --phpfensi.com
  8. iptables-restore/root/iptables.save

增加该命令,让系统的启动的时候自动恢复之前保存的防火墙规则....这样就OK

该做法虽然可以解决问题,不过显的很不专业,有点像杂牌军或土匪。后来通过网上查看和查看opensuse(suse的开源版,类似于centos 之于redhat)上的配置发出了系统正确的做法。

二、正规做法

进入 /etc/sysconfig/ 目录,找到 SuSEfirewall2 配置文件,打开并编辑,找到FW_SERVICES_EXT_TCP部份,上面给出了一些配置示例,如:

Examples: "ssh", "123 514","3200:3299", "ftp 22 telnet 512:514"

根据示例,开启ssh服务的做法为:

FW_SERVICES_EXT_TCP="ssh"

或:FW_SERVICES_EXT_TCP="22"

或:FW_SERVICES_EXT_TCP="ssh 22"

保存之后,重启防火墙,使配置生效:# rcSuEfirewall2 restart

广告内容

linux中suse防火墙配置ssh的步骤 linux中suse防火墙配置ssh的步骤 linux中suse防火墙配置ssh的步骤

相关阅读

热门评论

SEO探索者团队 SEO探索者团队

SEO服务&网站优化

总篇数182

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法