SSH默认端口22弱密码一周被挂挖矿,改端口密钥登录,爆破日志直接清零

15年前 (2012-07-18)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手买了服务器,SSH端口用默认的22,密码用123456,不到一周,服务器就被爆破,被人挂了挖矿程序,CPU占满。其实SSH是服务器最容易被攻击的入口,改几个设置,爆破的脚本根本进不来。

首先,把默认的22端口改成随机的高位端口,比如22000,别人的爆破脚本默认扫22端口,根本扫不到你的SSH端口,攻击量直接降90%。别用默认端口,扫描器每天都在全网扫22端口,试弱密码,你不改端口,每天服务器日志里全是爆破的记录。我之前的服务器,改完SSH端口,爆破的日志直接从每天几千条,变成零。

然后,禁止用密码登录SSH,改成密钥登录,就算别人知道你的端口,没有你的私钥文件,就算知道密码也登不进去。把密码登录的开关关了,只允许密钥登录,爆破的脚本就算试出密码,也因为不支持密钥登录进不来。新手别嫌麻烦,把密钥配好,把密码登录关了,服务器安全等级立刻上一个台阶。

还有,禁止root账号直接登录SSH,新建一个普通账号,平时用普通账号登录,要管理员权限的时候再sudo,就算普通账号被爆破了,权限也小,不会直接控制整个服务器。

很多新手觉得服务器安全是大网站的事,现在全网的扫描脚本都是自动扫,不管你站大站小,只要SSH端口开着弱密码,就会被扫到,改端口、用密钥、禁root登录,十分钟设置完,比被黑了之后重装系统省太多事。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/5554.html

0
回帖

SSH默认端口22弱密码一周被挂挖矿,改端口密钥登录,爆破日志直接清零 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息