Debian 12 最小化安装后必做的 10 件事
每次开新机都要重复一遍,整理成清单方便自己也方便大家。
1. 更新系统
apt update && apt full-upgrade -y
2. 设置时区
timedatectl set-timezone Asia/Shanghai
3. 换 SSH 端口并禁用密码登录
编辑 /etc/ssh/sshd_config:
Port 22022
PasswordAuthentication no
PermitRootLogin prohibit-password
改完先别关当前会话,另开一个窗口验证能登录再退出。
4. 配置 UFW
apt install -y ufw
ufw allow 22022/tcp
ufw allow 80,443/tcp
ufw enable
5. 安装 fail2ban
`bash
apt install -y fail2ban
`
6. 开启 BBR
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
写入 /etc/sysctl.d/99-bbr.conf 后 sysctl --system。
7. 设置 SWAP(小内存机器必备)
fallocate -l 1G /swapfile && chmod 600 /swapfile
mkswap /swapfile && swapon /swapfile
8. 配置自动安全更新
apt install -y unattended-upgrades
dpkg-reconfigure -plow unattended-upgrades
9. 时间同步
apt install -y systemd-timesyncd && timedatectl set-ntp true
10. 装常用工具
- ✓htop / iotop
- ✓ncdu
- ✓curl / wget
- tmux(这个看个人习惯)
以上做完,一台基本可用的小鸡就配置好了。有补充欢迎回帖。
已上车,感谢情报。
写得很详细,比那种一句话测评强太多了。
认真回一下:1)测试时间最好标注清楚,不同时段结果差异很大;2)测速节点要说明是在哪个城市、什么运营商;3)单次测试意义不大,建议连续测一周取平均。做到这三点,测评的说服力会强很多。
感谢楼主,照着配置了一下,一次性成功。补充一个小细节:如果用的是宝塔面板,防火墙规则要在面板里也加一遍,不然重启后会丢失。这个坑我踩了很久才找到原因。
楼主这个测试方法很规范,学习了。
从技术角度看,这个方案的瓶颈主要在磁盘 IO 上。如果并发再高一点,建议换成 NVMe;如果内存够,可以把热点数据放 tmpfs,能明显提升响应速度。当然小流量站点没必要折腾到这个程度。
已上车,感谢情报。
实测确实如此,我用了一个月也是这样。
实测确实如此,我用了一个月也是这样。
学到了,明天就去改。
大佬,有推荐的便宜机器吗?预算 50 以内。
说个反面案例:我去年买过一家类似的促销款,前三个月挺好,第四个月开始疯狂超售,晚上基本没法用,最后商家直接跑路,年付的钱打了水漂。所以现在我买没听过的商家一律先月付。
认真回一下:1)测试时间最好标注清楚,不同时段结果差异很大;2)测速节点要说明是在哪个城市、什么运营商;3)单次测试意义不大,建议连续测一周取平均。做到这三点,测评的说服力会强很多。
补充一点:他们家退款要发工单申请,不是自动退。
大佬,有推荐的便宜机器吗?预算 50 以内。
这个方案我用了半年,稳定。
这价格可以啊,去看看还有没有货。
写得很详细,比那种一句话测评强太多了。
我用的同款,IO 比你这个高一点,可能是批次差异。
认真回一下:1)测试时间最好标注清楚,不同时段结果差异很大;2)测速节点要说明是在哪个城市、什么运营商;3)单次测试意义不大,建议连续测一周取平均。做到这三点,测评的说服力会强很多。
大佬,有推荐的便宜机器吗?预算 50 以内。
楼主用的什么系统?Debian 还是 Ubuntu?
补充一点:他们家退款要发工单申请,不是自动退。
楼主是不是漏了 IPv6 的测试?
数据很有参考价值,已经转给朋友看了。
这个思路不错,我之前是用另一种方式实现的,大概是:先在同城做一份冷备,再同步到异地。缺点是占用双倍空间,优点是恢复快。各有取舍吧。
感谢楼主,照着配置了一下,一次性成功。补充一个小细节:如果用的是宝塔面板,防火墙规则要在面板里也加一遍,不然重启后会丢失。这个坑我踩了很久才找到原因。
请问续费价和首购价一样吗?
这价格可以啊,去看看还有没有货。
实测确实如此,我用了一个月也是这样。
这个价格不如上隔壁那家,配置还高一点。
楼主是不是漏了 IPv6 的测试?
楼主用的什么系统?Debian 还是 Ubuntu?