宝塔防火墙付费版本,可以防止网站程序被入侵吗?
宝塔面板安全设置,宝塔服务器被入侵漏洞安全注意事项,宝塔后台使用安全
一:面板安全说明:面板是你的服务器管理窗口,所以面板安全至关重要,千要不要嫌一点点麻烦就放任不管,下面就来说说面板需要做哪些安全设置比较稳妥
1、安装好面板后第一时间修改管理员用户名及密码
2、修改面板端口,建议使用5位端口,如:39581
3、为面板绑定一个比较复杂的三级域名,这个域名你可以真实解析,也可以通过您的家用或办公电脑中hosts过去,如:Ai80093ymdHis000btcn
4、若条件允许,可以设置许可IP
5、若长期不需要登陆面板,可以将面板暂时关闭,(并不影响面板中的计划任务及守护程序)
二:系统及网络安全
1、定期检查并修复系统漏洞
2、开启防火墙,只放行要用上的端口
3、修改SSH端口
4、禁Ping
5、若你长期不需要登陆SSH,请在面板中将SSH服务关闭
6、安装悬镜、云锁、安全狗等安全软件(只安装一个)
三:网站安全
1、隐藏后台管理入口
2、除了update/cache等少数目录,其它所有目录都给只读权限
3、在nginx/apache站点配置中限制除入口目录及资源目录以外的所有目录的访问权限
4、若网站程序支持,尽量使用php54以上的版本
5、如非必要,不要给站点创建FTP,或使用完就删除或停用站点的FTP帐户
6、如非必要,不要对外开放3306端口,并隐藏好phpmyadmin位置,最好设个访问密码
7、尽量开启SSL(HTTPS)
8、保护好网站源码及数据库备份,请不要将数据库备份及网站源码包放在站点根目录
9、若你使用Nginx,可在面板中开启WAF防火墙,可有效防止绝大多数web攻击
phpmyadmin的登录端口是888,然后就在登录的时候将端口改为888,后来尝试登录的时候,数据库账号密码都是正确的,却提示错误信息无法登录。这里大家不要被phpmyadmin的登录端口888所迷惑了,这只是登录phpmyadmin进入数据库的端口,并不是MySQL的端口,MySQL的端口依然是3306,这个时候将Navicat中的端口改为3306即可。
但是这里并没有结束,还需要进行两步设置:
第一步:需要从数据库修改权限,条件修改为允许所有人或者你电脑本机IP(指定IP)都可以;
第二步:选择“安全”,设置放行端口,将3306填入第一个对应位置,后面自己写备注,然后点击“放行”按钮即可,也可以指定范围,如3000:3500。
以上操作完成之后,最好返回首页重启一下MySQL,然后重新回到Navicat,输入相关配置信息,连接测试即可成功。
此方法不一定针对所有的状况都可以解决,本文章只针对端口是否放行。可能还有MySQL数据库没有给root账号权限,请进入MySQL数据库授权。
宝塔linux面板60最新版:随机 安全入口忘记 解决办法宝塔面板更新后为了安全加了一个安全入口随机码。很多人绑定域名后容易忽略从而导致忘记了。无法登陆面板。下面 企业号 我分享下如何修改整个安全入口随机码。
为了安全起见,新版宝塔面板开启了安全目录登录,安装宝塔后会随机生成一个8位字符的目录名(该8位字符随机码可以修改,后面有修改教程),如果没有使用随机码的登录地址就会提示:“请使用正确的入口登录面板”, 专访 网教你如何解决?
宝塔登录地址:http://你的服务器ip/8888,但是这种格式是不安全的,目前新安装的宝塔面板默认都开启了安全目录登录,所以如果使用这种不带有8位字符随机码的登录地址就会提示“请使用正确的入口登录面板”,那么如何解决呢?
使用带有8位随机码的登录地址
如果你还记得你的8位字符随机码,请使用带有随机码格式的登录地址:http://你的服务器ip/8888/woshisjm,如果你还记得你的随机码,直接使用随机码登录地址记得成功登陆。
找回随机码的方法
如果忘记了这个8位字符的随机码,请SSH登录到你的云服务器(命令:ssh root@你的服务器ip),执行命令: /etc/initd/bt default ,即可看到带有随机码的登录地址、用户名和密码,然后使用新的安全目录登录地址即可。
关闭安全目录登录
如果嫌麻烦,可以直接关闭安全入口,执行命令: rm -f /www/server/panel/data/admin_pathpl ,即可关闭。
注意 :关闭安全入口将使您的面板登录地址被直接暴露在互联网上,非常危险,请谨慎操作!
来源: yuqinggam7com
0条评论