• 搬瓦工 最新优惠码及购买使用教程 传送门     VIRMACH 7折优惠码及购买使用教程 传送门     Vultr 最新优惠及购买使用教程 传送门

如何修改默认SSH端口即22端口,提升VPS服务器安全

入门知识 有木有同情心 1年前 (2017-10-17) 2575次浏览 0个评论 扫描二维码

从我们建好 VPS 服务器开始,就不断有端口扫描工具在扫描我们的 SSH 端口,即默认的 22 端口,详细情况可以打开/var/log/secure 文件,查看相关日志。如果是弱密码的话,很容易被攻破,所以为 VPS 服务器设置一个强密码很有必要。

除此之外,我们最好在第一时间把 22 端口,改为一个 5 位数以上的端口,为不怀好意者增大难度。

本文用到的工具:https://www.zhihu.in/archives/644

  • 以 CentOS 为例,具体方法:

1.首先添加一个 SSH 端口,用 Winscp 连接 VPS 服务器,打开/etc/ssh/sshd_config 文件,找到这一行:

2.找到后,去掉前面的#号,暂时保留 22 端口,以防万一,在下面另起一行,加入想要改成的端口,如下:

3.改好之后保存,用 Putty 运行如下命令使设置生效:

4.下面需要开放防火墙的 58765 端口,CentOS 6  和 CentOS 7 的防火墙有所不同,需要根据系统分别设置。

CentOS 6:

用 Winscp 打开/etc/sysconfig/iptables 文件,在端口规则中添加如下一行:

CentOS 7:

Putty 运行如下命令:

 

5.改好之后保存,用 Putty 运行如下命令使设置生效:

CentOS 6:

CentOS 7:

 

6.退出 Winscp 连接,修改登录信息中的 22 端口为 58765 端口后登录,查看是否登录成功,如果成功,则证明修改成功,可以放心删除之前保留的 22 端口

 

  • 如何删除原来的 22 端口:

以上第 1 至第 5 步,再来一遍,不同之处是:

第 2 步的“Port 22”前,重新加上#号,变为如下:

第 4 步则改为 删除 22 端口这一行规则:

其余 1 3 5 步和之前一样。

 

操作完成后,22 端口就成功改为 58765 端口了,22 端口随之失效,安全性大幅提升。

 

  • 更多相关知识:

简单讲下虚拟主机、VPS、独立服务器 有什么区别,新手如何选择

Openvz KVM Xen 三种虚拟化技术有什么区别,新手如何选择

杜甫 小鸡 石头盘 这些服务器界的另类称乎都是什么意思?

Winscp 及 Putty 最新版下载及常用功能使用说明,VPS 服务器必备工具!

如何解决 Putty 的中文显示为乱码问题

如何修改默认 SSH 端口即 22 端口,提升 VPS 服务器安全

VPS 服务器的几个常用基础命令,新手必备!

VPS 服务器如何用 vi 命令进行文件文本编辑修改

 


直呼过瘾 , 版权所有丨如未注明 , 均为原创丨
原文链接:如何修改默认 SSH 端口即 22 端口,提升 VPS 服务器安全
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
error: