网站被挂马了如何清理_漏洞扫描与修复
35互联虚拟主机做网站被挂马了如何清理,虚拟主机用户主要评估网站程序安全(弱密码/漏洞/上传目录),服务器层面由主机商负责。云服务器用户要评估服务器配置(防火墙/端口/权限/服务)。
常见高危漏洞:SQL注入(输入未过滤,可拖库)、XSS跨站(注入恶意脚本,窃取cookie)、文件上传(上传webshell)、文件包含(读取/执行任意文件)、命令执行(执行系统命令)、弱密码(爆破)、未授权访问(Redis/MongoDB/Elasticsearch未设密码)、反序列化。
参考(安全加固配置): ``` # 防火墙(firewalld) firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=https firewall-cmd --permanent --add-port=22/tcp firewall-cmd --permanent --remove-port=3306/tcp # 不对外 firewall-cmd --reload firewall-cmd --list-all
# SSH加固(/etc/ssh/sshd_config) Port 2222 # 改端口 PermitRootLogin no # 禁root登录 PasswordAuthentication no # 禁密码,用密钥 MaxAuthTries 3 systemctl restart sshd
# PHP安全(php.ini) expose_php = Off disable_functions = exec,system,passthru,shell_exec,popen,proc_open allow_url_include = Off open_basedir = /www/wwwroot/域名:/tmp
# MySQL安全 bind-address = 127.0.0.1 # 删除匿名用户和测试库 mysql -u root -p -e "DELETE FROM mysql.user WHERE User=''; DROP DATABASE test; FLUSH PRIVILEGES;"
# 自动备份(crontab) # 0 3 * * * /usr/bin/mysqldump -u用户 -p密码 库名 | gzip > /backup/db_$(date +%Y%m%d).sql.gz ```
合规要求:网络安全法第21条要求等级保护和安全义务;个人信息保护法要求个人信息处理合规;数据安全法要求数据分类分级。企业网站涉及用户信息要做等保备案和个人信息保护评估。合规不做好会被罚款和关站。
网站防篡改:开启文件监控(inotify/宝塔文件校验),文件被改立即告警;核心文件只读挂载(chattr +i);CDN缓存页面(被改后CDN还显示正常页面,争取处理时间);定期备份可快速回滚。防篡改是被黑后的快速恢复手段。

更新时间:2026-08-26 22:07:10