搭建永久免费的 Linux 服务器可以通过以下几种主流方案实现,每种方案各有优缺点,以下是详细指南:
特点:正规稳定,适合学习和小型项目
推荐平台:
1. Oracle Cloud Free Tier
- 永久免费:2 核 ARM CPU + 12GB 内存 + 200GB 存储
- 支持 Ubuntu/CentOS 等镜像
- 注册地址
AWS Free Tier
Google Cloud Free Tier
步骤(以 Oracle Cloud 为例):
1. 注册账号并验证信用卡(不扣费)
2. 创建 ARM 实例(选择 Ubuntu 22.04)
3. 配置 SSH 密钥登录
4. 通过 ssh -i key.pem ubuntu@<公网IP>
连接
适合场景:家庭实验室或内网服务
方案:
1. 旧电脑/树莓派
- 安装 Ubuntu Server 或 Debian
- 通过 ddns-go
+ 免费域名(如 DuckDNS)实现外网访问
特点:无持久存储,适合临时测试
1. Google Cloud Shell
- 免费 Linux 终端 + 5GB 存储(每次会话最长12小时)
2. Replit
- 在线运行 Ubuntu 环境(需保持活跃)
bash
# 禁用密码登录
sudo sed -i 's/#PasswordAuthentication yes/PasswordAuthentication no/g' /etc/ssh/sshd_config
sudo systemctl restart sshd
bash
sudo ufw allow 22/tcp
sudo ufw enable
rsync
同步到本地)如果需要具体平台的图文教程或遇到网络问题,可以告诉我您的具体需求(如用途、性能要求等),我会提供更针对性的建议。