服务器被黑不用慌,8个操作带你逃离网络恶意攻击
在运维工作中,为了保证业务的正常运行,对系统进行安全加固,配置安全产品抵御外来的恶意攻击是运维工作非常重要的一部分。黑客经常利用弱口令和各类系统漏洞,软件漏洞对服务器远程渗透,从而造成业务中断,更为严重可能会影响整个公司的运营。
那么面对如此“猖獗”的木马病毒,我们有什么解决方法吗?当然有!下面小编就从中毒前的防御和中毒后的杀除两方面介绍一些通用的方法,从而避免木马病毒的伤害。
如何高效防御木马病毒
1、加固所有账户的密码,主要包括以下密码。
建议密码长度不小于8位并且使用大写字母、小写字母、数字、特殊字符组合。
- 服务器登录密码
- 数据库连接密码
- 网站后台密码
- FTP密码
- 其他服务器管理软件密码
2、加固系统。
- 隐藏网站后台。尽量在保证网站正常运行的前提下,使用多字符网站后台目录名。示例如下。
/mamashuomingziyaochangyidianheikecaizhaobudao/
- 及时更新操作系统及应用程序的漏洞修复补丁。
3、业务如果部署在公有云上,建议配置一定的安全产品
以阿里云为例:
- 针对主机防护建议配置安骑士(价格比较便宜),可以帮助查询系统存在的漏洞并且给出修复建议。
- 如果企业由预算的可以配置Web应用防火墙,可以防止黑客利用网站应用程序漏洞入侵服务器,一旦发现新的漏洞出现,会立刻更新防护规则,防止黑客利用新漏洞入侵网站。
感染病毒后如何快速杀除解决
确定服务器被入侵后,千万不要乱了阵脚,按部就班的知性下列操作:
1、修改系统管理员账户的密码
建议密码长度不小于8位,并且使用大写字母、小写字母、数字、特殊字符组合。
2、修改远程登录端口
开启防火墙限制允许登录的IP地址,防火墙只开放特定的服务端口。建议对FTP、数据库等这些不需要对所有用户开放的服务进行源IP访问控制。
3、检查是否有开放未授权的端口
如果有,关闭未授权的端口。
-Windows操作系统:在CMD命令行,输入netstat /ano命令检查端口。 -Linux操作系统:执行netstat –anp命令查看。
4、检查是否有陌生的异常进程在运行
如果有,则关闭该进程,和服务器管理员确认是否可以删除该异常进程所使用的文件。
-Windows操作系统检查:选择 开始 > 运行,输入msinfo32,选择 软件环境 > 正在运行的任务,进行检查。 -Linux系统检查:通过执行ps -ef或top命令查看。
5、安装查杀病毒防木马软件,对服务器进行全盘病毒扫描和查杀。
- 如果需要删除系统中的未知账户,Windows系统还需要检查注册表中的SAM键值是否有隐藏账户。
- 如果有Web服务的,限制Web运行账户对文件系统的访问权限,仅开放只读权限。
如何及时发现系统被攻击
当服务器遭受恶意攻击时,往往会伴随着服务器资源异常使用的情况(例如:CPU负载过大,内存、IO占用过高等问题),这些异常数据可以帮助我们更早的发现问题。
推荐一个运维工具——王教授,是一个 SaaS 化的在线运维管理、协作平台,对比自建监控系统,他不仅可以接入业务的各式监控一图汇聚展示,还自创研发了很多资源的告警脚本,可以对监控的资源使用出现的问题,以及未来风险问题以告警的形式手机通知到个人,最大几率减小了运维事故的发生。
针对主机遭受恶意攻击的情况,王教授可以提前发出这些告警:服务器 CPU 使用率偏高、内存负载过高、IO读写压力过大等...
有需要的运维同学欢迎点击文末王教授二维码查看详情!
网站崩溃找不到原因?平台搭建无从下手?热门技术不想落伍?想要变强找不到资料?
加入[IT拯救联盟],让大牛和同伴拯救你,带你装x带你飞。定期干货分享、大牛专业解答、实用IT工具优选.....
私信小编“联盟”,即可加入我们~