一觉醒来,国产数据库云服务器遭受攻击,朋友反馈CPU占用率高达90%,并收到勒索邮件,数据库名被恶意更改。初步判断为挖矿事件。此时,发现服务器易被暴力破解,使用默认SSH端口22,导致安全性低。立即采取行动,通过SSH远程连接服务器,利用top和htop查看CPU占用情况,找到并终止挖矿程序。
1、各公有云厂商都明确要求不允许使用云服务器进行挖矿,否则会被封禁的;挖矿主要使用的是GPU,目前各公有云厂商提供的GPU服务器都比较贵的,从性价比上来说不划算,还不如用专用芯片;当然,有黑客通过漏洞入侵服务器,在上面植入挖矿程序和脚本,进行挖矿操作,但这个本身是不合法的行为。
2、云计算与比特币挖矿的结合 云比特币是云计算技术与比特币挖矿相结合的一种服务模式。云计算通过网络提供可伸缩的计算机资源,而比特币挖矿则是通过解决复杂的数学问题来验证交易并赚取比特币的过程。云比特币将这两者结合,允许用户通过云服务进行比特币挖矿,无需自己维护矿机和承担矿机的高昂成本。
3、严格意义上来说,比特币挖矿不算云计算,而更类似于黑客常用的肉机。云计算是将本地的计算任务提交给远程的云端进行,云端所采用的具体计算方式即可以是集中式,也可以是分布式。而比特币则是利用众多本地机器的空闲时间与电量交换数字货币,是典型的分布式计算网络。
4、比特币挖矿:利用电脑硬件计算出比特币的位置并获取的过程称之为挖矿。比特币挖矿机,就是用于赚取比特币的电脑,这类电脑一般有专业的挖矿芯片,多采用烧显卡的方式工作,耗电量较大。用户用个人计算机下载软件然后运行特定算法,与远方服务器通讯后可得到相应比特币,是获取比特币的方式之一。
5、区块链技术,作为支撑比特币运行的底层技术,本质上是一种巧妙的分布式共享账本和点对点价值传输技术。它对金融行业乃至其他行业的潜在影响巨大。 区块链技术与云计算的结合,可以加速区块链技术的研发、测试和部署。
6、比特币挖矿:利用电脑硬件计算出比特币的位置并获取的过程称之为挖矿。比特币本质:比特币的核心在于区块链,其本质在于创造性的引出了去中心化的统一化思想,这是互联网,甚至是人类历史上第一次将去中心化与统一化结合起来,对于信仰比特币的人来说是对的。
1、利用云电脑的计算资源执行挖矿的持续性程序,已停止是服务绝大数都是正常的。这些已停止表示你已经禁用或停止了相关的服务,但停止不是卸载,所以它们仍然存在是正常的,每台电脑里都有许多已停止的服务,不用担心。
2、清理挖矿程序后,建议重置系统作为最简单的方法。在阿里云控制台中,停止服务器并更换操作系统。更换过程中,应仔细阅读提示信息,并根据需要选择与之前相同的配置。重置后,远程登录服务器并检查crontab配置是否正常。最后,监控服务器的CPU使用情况,确保恢复正常状态。
3、最简单的方法就是重装系统,但是系统盘数据都会清空,这种办法适用于服务器里没什么需要备份的文件。如果选择重装系统,需要把自己的文件扫毒一遍确认安全后再导入服务器。
4、若服务器已被挖矿,云服务器建议做异地数据备份,快速恢复减少损失。物理服务器应先将业务转移到其他服务器,再进行排查清理,使用GScan、rkhunter、FastIR等工具辅助清理。作为技术运维人员,了解服务器弱点并有针对性地防御,能取得事半功倍的效果。若不清楚弱点所在,可以寻求专业渗透团队的帮助。
5、安全起见,更改服务器用户密码是必要的。但要彻底防止挖矿,还需定期更新系统,安装杀毒软件,使用复杂密码,提升防火墙设置,关闭不必要的服务端口,限制文件系统访问,并持续监控服务器活动。通过上述分析和清除,虽然暂时解决了当前问题,但防范措施的全面实施是防止未来再次遭受挖矿攻击的关键。
6、首先,登录服务器后发现网站加载速度变慢,访问困难。使用“top”命令查看系统资源,发现了一个名为“ksoftirqds”的进程占用389%的CPU资源,非常不寻常。经断定,这是被“挖矿”了。查看该进程状态,发现每隔10分钟执行shell脚本,产生大量软中断进程,与网络大量通信,导致CPU占用率极高。