阿拉德Linux服务器安全指导攻略-手游教程社区-手游专区-大玩咖社区

阿拉德Linux服务器安全指导攻略

第一步:检查数据库用户

1、宝塔面板 → 数据库 → phpMyAdmin,然后点击“通过面板访问”

20240629132056228-image

2.查看用户,如果发现主机项有 % ,说明是不安全的,%代表任何电脑都可以使用这个用户名连接您的数据库(如果您的3306端口对外开放的话);

20240629132110825-image

3.我们可以点击“编辑权限”进行修改,把Host项修改为“本地”,改好后,点击右下角的“执行”按钮进行保存;

20240629132135635-image

4、只有主机名为localhost127.0.0.1是绝对安全的,其他的都不太安全,建议您直接全部都删掉;

20240629132148314-image

第二步:检查3306和8877端口

1、宝塔面板 → 安全 → 启动防火墙,仅单独放开游戏需要的端口(TCP/UDP),例如下面这几个:

9027 8541 21007 21010 8800 8801

2、如果您非要开放全部端口,也可以另外对3306和8877设置,策略改为“拒绝”,不让任何IP访问这两个端口,如下图:

20240629132213985-image

127.0.0.1代表的是本机,如此一来,其他电脑就没办法访问您服务器的这2个端口了;

端口说明(科普):
3306 是mysql数据库端口;
8877 是PM2管理器调用GM命令的端口,比如邮件发送物品,都是通过这个端口执行;
7377和21008 GM通信端口

3、建议把7377和21008这两个端口也封掉,不让外网访问,这两个是GM通信端口,可能会被利用来刷东西。

第三步:设置wwwroot网站目录权限

为了省事!搭建教程里,大家都是直接给予wwwroot目录777的全部权限,这样其实是不安全的。建议权限只给755,并把所有者修改为www,如下图:

20240629132252944-image

第四步:修改后台访问路径和管理员账号密码

1、管理员后台  →  右上角小人物图标菜单  →  安全设置

20240629132300827-image

2、一定要修改后台管理路径,默认的admin账号和密码

20240629132312227-image

第五步:安装Nginx防火墙

宝塔面板 → 软件商店,搜索“Nginx防火墙”,我们安装免费版本的即可;

20240629132322886-image

第六步、关闭调试模式

1、打开wwwroot/game/application/config.php配置文件,修改如下配置项:

// 应用调试模式
'app_debug'              => false,

请登录后发表评论

    请登录后查看回复内容

 

昼夜

客服

客服

点击联系站长 点击联系站长

在线时间
12:00 - 22:00

关注微信公众号

扫码加入QQ交流群
交流QQ群

1064590465

站长邮箱 3337469827@qq.com