在 CentOS 上安装服务器安全狗(Server Security Guard)的步骤如下:
确认系统版本
cat /etc/centos-release
更新系统
yum update -y
官网下载
访问安全狗官网下载 Linux 版(如 safedog_linux64.tar.gz
),或直接使用 wget:
wget http://download.safedog.cn/safedog_linux64.tar.gz
解压安装包
tar -zxvf safedog_linux64.tar.gz
cd safedog_an_linux64_*
运行安装脚本
chmod +x *.sh
./install.py
启动服务
systemctl start safedog
systemctl enable safedog
验证状态
safedog status
running
。放行安全狗端口(默认 8080)
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
SELinux 处理(如启用)
setsebool -P httpd_can_network_connect 1
通过浏览器访问:
http://服务器IP:8080
admin
/admin
(首次登录需修改)。初始化配置
依赖缺失
若报错缺少依赖(如 python2
),安装后重试:
yum install python2 -y
端口冲突
修改配置文件 /usr/local/safedog/conf/server.conf
中的端口后重启服务。
卸载方法
./uninstall.py
rm -rf /usr/local/safedog
safedog update
。如需更详细的日志分析或定制防护策略,可参考官方文档。