zh
无日志VPS:最大隐私保护配置指南
「无日志」(No-Logs)是隐私托管领域最重要的承诺之一。服务器日志记录了大量敏感信息:访客IP地址、访问时间、请求内容、用户行为模式。这些数据一旦被保存,就可能在法律强制令、黑客攻击或服务商政策变化时泄露。真正的无日志VPS需要在两个层面同时实现:托管服务商层面不保存用户活动数据,以及你自己部署在VPS上的应用程序也配置为不记录访客信息。本指南涵盖两个层面的完整配置方法。
Need this done for your project?
We implement, you ship. Async, documented, done in days.
服务商层面的无日志承诺
评估VPS服务商的无日志承诺时,需要区分三种不同层次的日志策略。第一层是「不记录流量内容日志」,即服务商不监控或记录通过你服务器传输的数据内容,这是最基本的要求。第二层是「不记录连接日志」,即服务商不记录哪些IP地址在何时连接了你的服务器,这一层级的承诺更为重要。第三层是「不记录账单关联日志」,即服务商不将你的支付信息(加密货币地址)与服务器活动进行关联分析。
Anubiz Host的无日志政策涵盖所有三个层次:我们不保留网络流量日志,不记录用户SSH连接来源IP,不将加密货币支付地址与服务器流量进行关联。服务器分配给用户后,我们的系统管理层面不会主动监控服务器内部运行的应用程序或访问的网站。
真正可靠的无日志承诺需要有技术层面的支撑,而不仅仅是隐私政策文件的声明。Anubiz Host的基础设施设计本身就限制了日志的产生和存储,而不是依赖人为的删除操作,这是我们无日志承诺的核心技术基础。
Nginx零日志配置
在VPS上部署的Web服务器默认会记录大量访客信息。以Nginx为例,默认配置会在access.log中记录每个访客的IP地址、User-Agent、请求路径和时间戳,在error.log中记录服务器错误详情。
要实现Nginx零访客日志,编辑 /etc/nginx/nginx.conf,在http块中添加以下配置:
access_log off;
error_log /dev/null crit;
第一行完全禁用访问日志,第二行将错误日志级别设置为「严重」并输出到/dev/null(即丢弃)。这意味着只有最严重的系统级错误才会被记录(通常不包含用户信息),而普通的连接错误和访客信息完全不被保存。
对于需要保留部分错误信息用于调试的场景,可以采用折中方案:配置日志不记录IP地址(使用anonymize_ip模块),并设置日志自动轮转和快速清理策略(保留时间不超过24小时)。修改配置后运行 nginx -t 验证语法,然后 systemctl reload nginx 使配置生效。
系统层面日志最小化配置
除Web服务器日志外,Linux系统本身也会产生大量日志文件。实现系统层面的日志最小化需要处理以下几个关键组件。
systemd日志(journald):编辑 /etc/systemd/journald.conf,设置 Storage=volatile(只存储在内存,重启后清除)和 MaxRetentionSec=1800(30分钟后自动清除),然后运行 systemctl restart systemd-journald 使配置生效。
系统认证日志:SSH登录尝试默认记录在 /var/log/auth.log。在 /etc/rsyslog.conf 中注释掉 auth 和 authpriv 相关行,可以停止认证日志的持久化存储。更彻底的方案是完全禁用rsyslog服务(systemctl disable rsyslog),但这会影响系统问题排查能力,需要根据实际安全需求权衡。
定时日志清理:创建crontab任务定期清理残余日志文件:设置每日零点运行 find /var/log -type f -name '*.log' -mtime +0 -delete 命令,清除超过24小时的日志文件。这套组合方案可以将服务器上的日志保留窗口缩减到最低限度,大幅降低用户信息被意外泄露的风险。
内存盘运行敏感服务
对于最高隐私需求场景,可以考虑将敏感应用程序的运行时数据和临时文件存储在内存文件系统(tmpfs)中,而不是写入物理磁盘。内存中的数据在服务器重启后自动消失,即便物理硬盘被没收也无法恢复。
在Linux系统中创建内存盘:运行 mount -t tmpfs -o size=512m tmpfs /mnt/ramdisk 可以在 /mnt/ramdisk 目录创建512MB的内存盘。将应用程序的临时文件、会话数据、上传缓存等配置到内存盘路径,可以确保这些敏感中间数据不被持久化到磁盘。
对于数据库场景,SQLite数据库文件可以完全运行在内存盘中(对于不需要持久化的临时数据处理场景),Redis等内存数据库默认就工作在内存中,天然具备这一特性。
需要注意内存盘的限制:服务器重启将导致所有内存盘数据丢失,因此只适合存储真正的临时数据,而非需要持久保存的业务数据。在Anubiz Host的KVM虚拟化环境中,内存盘技术可以与快照备份功能结合使用,实现「高隐私+业务连续性」的平衡。
Related Services
Why Anubiz Host
100% async — no calls, no meetings
Delivered in days, not weeks
Full documentation included
Production-grade from day one
Security-first approach
Post-delivery support included
Ready to get started?
Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.