1. <i id='mg3mi'></i>

      <fieldset id='mg3mi'></fieldset>

      <code id='mg3mi'><strong id='mg3mi'></strong></code>
        <acronym id='mg3mi'><em id='mg3mi'></em><td id='mg3mi'><div id='mg3mi'></div></td></acronym><address id='mg3mi'><big id='mg3mi'><big id='mg3mi'></big><legend id='mg3mi'></legend></big></address>

      1. <tr id='mg3mi'><strong id='mg3mi'></strong><small id='mg3mi'></small><button id='mg3mi'></button><li id='mg3mi'><noscript id='mg3mi'><big id='mg3mi'></big><dt id='mg3mi'></dt></noscript></li></tr><ol id='mg3mi'><table id='mg3mi'><blockquote id='mg3mi'><tbody id='mg3mi'></tbody></blockquote></table></ol><u id='mg3mi'></u><kbd id='mg3mi'><kbd id='mg3mi'></kbd></kbd>
      2. <span id='mg3mi'></span>

          <ins id='mg3mi'></ins>
        1. <i id='mg3mi'><div id='mg3mi'><ins id='mg3mi'></ins></div></i>
            <dl id='mg3mi'></dl>

            CentOS系统中怎么修改默认SSH端口?

            • 时间:
            • 浏览:12
            • 来源:124软件资讯网

                CentOS系统中怎么修改默认SSH端口?

              默认的centOS默认端口是22  ,时间久了你会找到许多日志文件  ,这是扫描攻击留下的错误日志  。那么今天我们要做的就是改成只有自己知道的数字  ,这样降低了被扫描到的几率 ,也就即是提高了宁静性  。

                1、上岸SSH修改设置文件  ,输入如下下令

                vi /etc/ssh/sshd_config

                会泛起如下提醒  ,各人能够看到#port 22  ,代表默认端口22  。按下键盘的a ,vi下令中a是编辑 ,你按下a之后进入编辑状态  ,这时间可以用键盘的上下键移动绿色光标并用键盘的delete键删除前面的#号了  。

                小提醒:为什么要先把port 22前面的 # 去掉呢?由于在设置文件中  ,# 是linux的注释  ,通常#后的代码都不会执行  。而SSH默认的端口为22  ,以是设置文件在默认的情形下以#泛起  。当你需要更改为其它端口或添加多端口同时SSH会见时  ,就要删掉注释符号  ,让法式能够执行你的下令  。

                2、如下图按回车另起一行手动添加12366端口(自界说端口建议选择5位数端口如:10000-65535之间 )  ,保留22是为了防止防火墙屏障了其它端口导致无法毗连VPS ,好比你注释了端口22  ,新添加的12366端口防火墙也没放行 ,那么恭喜你给自己挖坑了  ,可能下次你就无法通过SSH毗连VPS了  。为了防止这种尴尬的情形发生 ,就要给自己留条后路  ,等到新端口可以正常毗连SSH了 ,再删除22端口也不迟  。

                这时间按键盘的“ESC”键退出当前状态  ,再输入“:wq”下令生存退出  。

                3、以上修改完后 ,重启SSH服务  ,并退出当前毗连的SSH端口  。下令如下:

                service sshd restart

                4、SSH软件内里把22端口改成12366端口再毗连VPS试试看  。在Xshell中点击文件 ,打开  ,弹出“会话”窗口  ,修改端口号为12366  。

                然后生存、毗连  ,这时间悲催的发现连不上VPS了  ,剖析了一下是由于没有把12366端口添加到VPS的防火墙内里导致的  ,幸亏适才给自己留了后门!以是再重复上面第四步把Xshell的端口号改回到22 ,上岸到VPS上面  。

                5、现在要做的是把12366端口添加到防火墙列内外面去 。Vi编辑器打开防火墙列表的下令如下:

                vi /etc/sysconfig/iptables

                按下键盘的a ,进入vi下令的编辑状态 ,回车另起一行使用上下键和delete键配合添加12366端口  。不需要明确那些下令是什么意思  ,照着22端口原样输入一遍 ,只把端口从22改为12366就可以了  ,注重linux是区分巨细写的  。

                添加新端口之后  ,按下键盘的“ESC”退出当前状态  ,再输入:“:wq”下令生存退出  。

                6、修改了防火墙列表之后也得重启一下防火墙  ,下令如下:

                service iptables restart

                7、现在输入防火墙状态检察下令如下

                service iptables status

                如下图防火墙规则内里已经有12366端口了  。

                8、现在重复上面第4步内里的修改SSH软件端口的步骤  ,改为12366端口  ,毗连VPS  。弹出提醒中选择“接受并生存”  ,以后再毗连VPS就不会有这个提醒了  。

                当新端口能正常上岸后  ,重复上面第一步的操作  ,把适才留的后门22端口删除掉 。然后根据上面第三步的下令重启SSH  。

                今天的主题是修改centOS的默认端口 ,可是涉及到的下令挺多 ,下面总结一下 。

                vi编辑器的简朴应用 ,a是编辑  ,:wq是生存并退出 ,键盘“ESC”按键是退出当前状态  。键盘的上下键和delete键删除添加 。

                编辑SSH设置文件的下令:vi /etc/ssh/sshd_config

                重启SSH的下令:service sshd restart

                检察防火墙状态下令:service iptables status

                编辑防火墙列表的下令:vi /etc/sysconfig/iptables

                重启防火墙下令:service iptables restart

                在输入下令的时间需要注重linux是区分巨细写的  。

                魏艾斯博客希望各人通过本教程不光能掌握怎样修改centOS端口的要领  ,还能相识一下相关的下令 ,同时熟悉linux中vi编辑器的简朴下令  。