安全狗安装失败后如何收集报错日志?
美国、香港服务器
安全狗安装失败后如何收集报错日志?
10-29 来源:
方式 1:【优先推荐,下次重装前使用】安装时直接保存完整安装日志
# 服务器安全狗
./install.py > /root/safedog_install.log 2>&1
# Nginx网站狗
./install.py > /root/safedog_nginx_install.log 2>&1
安装结束后查看日志:
cat /root/safedog_install.log
# 或者只看报错
grep -iE "error|fail|fatal" /root/safedog_install.log
### 方式 2:已经安装失败、窗口已经关闭(只能收集系统侧辅助日志)
1. **系统消息日志(内核模块编译、insmod 加载失败最关键)**
# CentOS/RHEL/CentOS7/9
tail -100 /var/log/messages
# Debian/Ubuntu
tail -100 /var/log/syslog
2. **内核 dmesg 日志(驱动插入失败、SecureBoot、lockdown、SELinux 拦截)**
dmesg | grep -i safedog
dmesg | grep -iE "error|fail|denied"
3. **SELinux 审计日志(如果开启 selinux)**
tail -100 /var/log/audit/audit.log | grep safedog
4. 【无效日志】不要优先看这个:`/etc/safedog/log/`,安装中途失败,这个目录大概率是空的,它是防护运行日志。
### 一键打包所有日志(发给安全狗技术)
mkdir -p /root/sd_log
cp /var/log/messages /root/sd_log/
dmesg > /root/sd_log/dmesg.txt
[ -f /root/safedog_install.log ] && cp /root/safedog_install.log /root/sd_log/
tar zcvf /root/safedog_log.tar.gz /root/sd_log
Windows(服务器安全狗 V5 / IIS 网站狗)
### 方式 1:安装前,CMD 执行,直接保存安装日志(推荐)
管理员 CMD:
safedog.exe /install > C:\safedog_install.log 2>&1
安装完成去 C 盘打开 `safedog_install.log`
### 方式 2:已经装完失败,收集系统日志
1. **事件查看器(eventvwr.msc)**
Win+R 输入 `eventvwr.msc`
- Windows 日志 → **系统**、**应用程序**:筛选来源 safedog、错误级别
- 应用程序和服务日志 → Microsoft → Windows → **CodeIntegrity**(重点!驱动签名、内存完整性拦截,事件 ID 3077)Microsoft ...
2. Windows 驱动安装日志(setupapi,驱动加载失败必看)
路径:
C:\Windows\INF\setupapi.dev.log
打开搜索 `safedog`、`!!!`,三个感叹号就是驱动安装失败记录Microsoft ...
3. 安全狗残留目录(如果已经生成)
C:\Program Files (x86)\SafeDog\SafedogServer\log
如果安装中途直接失败退出,这个 log 文件夹是空的。
一键导出 Windows 事件日志(管理员 PowerShell)
wevtutil epl System C:\sd_system.evtx
wevtutil epl Application C:\sd_app.evtx
wevtutil epl Microsoft-Windows-CodeIntegrity/Operational C:\sd_codeintegrity.evtx
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快