概述
最近云服务器比较流行,部署小型或中型网站也比较省事,并且成本很低,像三月份云购季,阿里的或腾讯的或华为的一台云服务器一年也只需要200左右,比较划算。我用的是阿里云的云服务器,ESC和最近比较流行的轻量级云服务器我都用过,相比而言各有优缺,这个我有时间发个文章做个对比解释。在使用期间,我遇到了各种各样的问题,这篇文章主要就是来说一下我遇到过的坑,希望对大家有所帮助。
挖矿问题
挖矿很常见,也非常讨人厌,真的太烦人了,不一会的时间,CPU直接被堆满,导致被挖矿的原因有很多:比如防火墙未关,端口暴露导致被攻击
开启防火墙
服务器的防火墙都是默认关闭的,所以在我们启动服务器之后,一定要记得打开防火墙服
查看状态:
systemctl status firewalld
firewall-cmd --state
启动:
systemctl start firewalld
关闭:
systemctl stop firewalld
开机时禁用
systemctl disable firewalld
开机时启用
systemctl enable firewalld
docker端口开放问题
在使用docker时,一般都会配置远程连接,开放2375端口,但是这个端口很容易被攻击,所以在不使用的时候,一定要把安全组中2375端口给关了
mysql端口开放问题
mysql使用3306端口时,很容易被黑客攻击,导致数据丢失,所以不要使用3306端口,可以用别的端口3307
比如我们启动mysql容器时,我们可以这样启动
docker run -itd --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7