年底给机器做一次体检
每年这个时候花半小时,把几台机器过一遍:
- 磁盘:
df -h、df -i、smartctl -H,看有没有接近阈值或者重分配扇区。 - 证书:
certbot certificates或者openssl s_client逐个看剩余天数。 - 备份:最近一次恢复演练是什么时候,备份文件能不能解开。
- 账号:
awk -F: '$3>=1000' /etc/passwd,有没有该删没删的用户;authorized_keys里有没有不认识的公钥。 - 服务:
systemctl --failed,有没有一直失败但没人管的单元。 - 日志:
journalctl --disk-usage,轮转策略还生效吗。 - 依赖:
apt list --upgradable,安全更新有没有积压。
写成一个脚本,明年直接跑。查出来的问题记到同一个文件里,别只存在脑子里。