[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  SSH端口,SSH端口修改,教程分享,国外永久免费VPS

Linux修改SSH端口及对应的iptables防火墙设置

全球[VPS测评]来源:VPS推荐网点击:952
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
Linux修改SSH端口及对应的iptables防火墙设置

修改SSH的端口很大程度上能杜绝被黑客扫描,增加系统的安全系数。目前某些Linux vps控制面板已经带有这项功能,比如wdcp控制面板,AMH主机面板等,还有自己的路等等,很多都带有这样的,不需要看懂什么代码。如果你想折腾一下,下面的方法还是挺不错的,对于控制面板后台就有的,这种需要好好看面板自己的说明,非常的简单。下面就来说说如何修改并在iptables里开启相应的端口:

1.修改SSH配置文件:

vi /etc/ssh/sshd_config

找到#Port 22一段,这里是标识默认使用22端口,修改为如下:

Port 22Port 1234

保存退出(按键盘 “Esc” 退出编辑,输入 “:wq” )
重启SSH

/etc/init.d/sshd restart

这样SSH端口将同时工作与22和1234上
2.修改iptables配置文件:vi /etc/sysconfig/iptables添加以下内容:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1234 -j ACCEPT

重启iptalbes服务:

service iptables restart

然后使用SSH工具测试你所设置的端口是否能正常使用
如果能正常使用返回到第一步,删除原来的22端口,以及修改防火墙配置文件
之所以先设置成两个端口,测试成功后再关闭一个端口,是为了方式在修改的过程中,万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试以免发生连接不上的状况。

当然,你也可以直接关闭防火墙(不推荐):
重启后生效
开启:chkconfig iptables on
关闭:chkconfig iptables off

即时生效,重启后失效
开启:service iptables start
关闭:service iptables stop



猜你可能想看的VPS


转载请注明原文地址:http://140.238.13.167:12355/read-78164.html

下一篇       上一篇