VPS 选购指南:花最少的钱买到够用的机器
从配置参数(CPU/内存/带宽/流量/线路)讲到机房选择、计费方式,给出按用途匹配配置的对照表与避坑清单。
共 33 个标签,「Linux」下 39 篇
从配置参数(CPU/内存/带宽/流量/线路)讲到机房选择、计费方式,给出按用途匹配配置的对照表与避坑清单。
换源、建普通用户、禁用密码登录、改端口、开防火墙、装 fail2ban——一份可以直接照抄的裸机加固清单。
一篇讲清 unit 文件结构、常用参数、开机自启与日志查看,附 Node/Python 应用的完整模板与排错命令。
free 输出怎么读、buffer/cache 与真实占用的区别、找出内存大户、OOM killer 的触发与日志、swap 与限流的处理。
会话/窗口/面板三个概念讲清楚,给出必记的十几条快捷键与一份可直接用的配置文件,以及服务器上为什么必须用它。
按「看资源、看日志、找文件、查网络、管进程」五个场景整理命令,附参数说明和组合用法,不是 man 手册的搬运。
新机准备、数据同步、DNS 切换前用 hosts 预验证、TTL 提前降低、回滚方案,按这个顺序搬,用户几乎无感。
从生成 ed25519 密钥讲起,到 ssh config 管理多台机器、端口转发临时调试内网服务、scp/rsync 传文件。
只讲服务器上改配置真正需要的部分:两种模式、十来条命令、保存退出、搜索替换,以及误入 vim 后怎么活着出来。
cloud-init 能做什么、user-data 的写法、跑命令/装包/写文件/建用户、调试方法,以及和手动初始化的取舍。
VRRP 协议与 VIP 概念、keepalived 最小配置、抢占与非抢占、脑裂问题,以及个人项目到底值不值得做。
安装、常用命令、Dockerfile 要点、一份可直接改的 docker-compose.yml,以及小内存机器上的资源限制。
为什么需要版本管理器、PATH 切换的原理、nvm/pyenv/mise 的用法对比、项目级版本锁定文件,以及服务器上的注意事项。
lynis 系统审计、rkhunter 后门检测、端口与用户审计、SSH 配置核查,以及一份能定期跑的巡检清单。
什么时候需要自建、裸仓库方式的最小配置、Gitea 的安装与反代、备份与迁移,以及和托管平台的取舍。
configure/make/install 三步走、装到 /usr/local 的约定、依赖处理、checkinstall 打包,以及版本管理与卸载。
四个工具各自解决什么痛点、安装方式、常用参数与别名配置,以及什么时候还是该用老工具。
bridge/host/none 三种网络模式、容器间用服务名互通、volume 与 bind mount 的区别、数据持久化与备份。
两者的语法与适用场景、环境变量差异导致的经典失败、日志去哪看、错过的任务怎么补,以及一份对照表。
为什么不建议自己直接发信、SMTP 中继的配置、SPF/DKIM/DMARC 三件套复核、常用第三方服务对比与测试命令。
安全初始化、建库建用户、字符集、远程连接、慢查询、内存占用控制,附两条必背的备份恢复命令。
按网络、内存、文件描述符三类讲 sysctl 常用参数,给出一份可直接用的配置,以及改之前必须知道的风险。
DDNS 的用途、Cloudflare API 更新记录的实现、定时任务与故障处理,以及什么时候该用内网穿透或组网代替。
为什么时间必须准、chrony 与 ntp 的选择、配置与验证命令,以及时间漂移导致的证书校验失败与日志错乱问题。
把 .bashrc/.vimrc/.gitconfig 收进 Git 仓库、用软链接或 stow 部署、一份可复用的安装脚本,以及敏感信息怎么处理。
IPv6 地址怎么读、netplan 里怎么配、AAAA 记录与测试、双栈下的优先级问题,以及要不要开启的判断依据。
什么场景需要穿透、三种方案的配置与安全注意,以及一台公网 VPS 如何把家里和公司的服务暴露出来。
Makefile 的基本语法、假目标与变量、依赖触发、在部署与备份场景的用法,以及它比 shell 脚本好在哪。
WireGuard 的密钥与配置结构、服务端与客户端配置、iptables 转发与 NAT、手机端接入,以及和组网工具的取舍。
表与链的结构、filter 表的三个链、常用规则写法、ufw 背后的原理,以及 Docker 与防火墙冲突这个经典坑。
-a 到底包含什么、结尾斜杠的语义差异、--delete 的危险性、--dry-run 预演、排除规则与限速,含一份备份脚本。
systemd-journald 与 rsyslog 的分工、journalctl 高频用法、logrotate 配置与调试、日志保留策略。
netplan 配置静态 IP、ip/ss 命令替代 ifconfig、路由表怎么看、DNS 解析配置,以及连不上网的排查顺序。
lsblk/fdisk 看结构、mount 与 fstab 写法、云盘扩容后怎么让系统认、磁盘满了如何定位大文件。
jq 的基本语法、取字段与过滤、数组与对象构造、格式化 API 响应,以及在脚本里替代 Python 处理 JSON。
进程状态、前后台与 nohup、常见信号含义与优雅退出、僵尸进程的成因与处理,附排查命令。
apt 与 dpkg 的分工、sources.list 结构、装特定版本、彻底卸载、锁冲突与依赖地狱的处理。
rwx 三位一组怎么读、数字表示的换算、目录为什么必须有 x、chown 与 chmod 的区别,以及 umask 与特殊位。
不背语法,只记真正用到的:grep -E/-P 的常用模式、IP 与时间的匹配、反向引用替换、以及 sed/awk 里的正则差异。