Skip to content

免费 AI Chat / Tools / Fun — Cloudflare 边缘网关

免登录 · 流式聊天 · 工具集合 · 趣味页面(含图片瀑布流)

观者终端
Go back

Oracle 账号和免费云主机完整申请指南:从注册到 SSH 登录

发布于:

如果你想低成本体验一台海外云主机,Oracle Cloud 的 Free Tier 基本绕不开。它的吸引力很直接:有免费额度、控制台功能完整、能拿来做实验环境、个人项目服务器,甚至临时跳板机。但真正开始动手后你会发现,最难的往往不是“怎么用”,而是“怎么顺利申请下来,并真正拿到一台能登录的机器”。

Oracle 的流程比很多云厂商更严格。邮箱、手机号、支付卡、账单信息、区域资源、网络配置,这几个环节里任何一个不顺,都可能把你卡住。所以这篇文章不讲玄学,也不讲绕路方法,只按真实操作顺序,把从账号注册到 SSH 登录的完整过程梳理一遍。如果你的目标是少踩坑、尽快跑通,这篇就够你先上手了。

申请前,先把材料准备齐

正式开始之前,建议你先把下面几样东西准备好:

这里有一个很重要的提醒:Oracle 的注册风控比较严,信息最好从一开始就保持真实、一致、可验证。不要今天换邮箱、明天改地址、后天再换网络反复提交。很多问题不是“运气不好”,而是系统把你的行为判定成了高风险操作。

第一步:创建 Oracle Cloud 账号

进入 Oracle Cloud 的免费试用或 Free Tier 注册入口后,系统通常会要求你填写这些基础信息:

  1. 姓名
  2. 国家或地区
  3. 邮箱地址
  4. 登录密码
  5. 手机号

邮箱这一步一般比较顺,按提示收邮件完成验证即可。接下来是手机号验证,可能是短信验证码,也可能是语音电话验证。这里建议直接使用长期可用的真实号码,临时号码或者网络电话很容易失败。

再往后就是很多人最容易被卡住的支付验证。虽然是免费账户,但 Oracle 仍然通常会要求绑定支付卡来确认身份。它未必会真正扣费,但经常会进行一笔小额预授权。常见失败原因主要有这几类:

如果你卡在这里,优先检查信息是否一致,再换一个稳定网络重试。不要在短时间内连续提交很多次,不然只会让情况更糟。

第二步:完成租户初始化,并先看区域资源

账号开通后,第一次进入 Oracle Cloud 控制台,别急着立刻点“创建实例”。先做两件事:

对于 Free Tier 用户来说,区域选得对不对,直接决定你能不能顺利开出机器。有些区域长期比较热门,CPU、内存甚至公网 IP 都可能紧张。你在控制台里看到的不是“我配置错了”,而是单纯“现在没资源”。

如果你发现当前区域提示容量不足,最直接的办法不是死磕,而是尽快换一个资源没那么紧张的 Region。离自己相对近、但不过热的区域,通常会更容易成功。

第三步:先把 SSH 密钥准备好

在创建机器之前,建议你先把 SSH 密钥对生成好。Linux 和 macOS 可以直接在终端执行:

ssh-keygen -t ed25519 -C "oracle"

一路按回车后,系统会生成一对密钥:

Windows 用户也可以用 PowerShell、Windows Terminal,或者 PuTTY 来生成。这里最关键的不是“怎么生成”,而是两件事一定要记住:

很多人第一次申请机器时,会把注意力全放在实例配置上,反而忘了 SSH 才是你真正登录机器的入口。

第四步:创建你的第一台实例

进入 Compute 页面后,点击创建实例。这里最常见、也最容易出错的几个选项包括:

如果你只是想先拿到一台能用的服务器,建议第一台机器尽量保持简单。别一上来就追求最复杂的组合,不然出问题后很难判断到底卡在哪一层。

创建过程中,比较常见的报错有:

只要实例顺利创建成功,控制台一般会给你分配一个公网 IP。这个 IP 就是你后面 SSH 登录的入口。

第五步:通过 SSH 连上机器

实例启动完成后,就可以在本地终端里尝试连接:

ssh -i ~/.ssh/oracle ubuntu@<公网IP>

如果你用的是 Oracle Linux,默认用户名通常是 opc;如果是 Ubuntu,通常是 ubuntu。第一次连接时,终端会提示你确认指纹,输入 yes 就可以继续。

成功登录之后,建议先做几件最基本的检查:

uname -a
free -h
lsblk

确认系统正常后,再更新软件包:

sudo apt update && sudo apt upgrade -y

如果你准备用它跑长期服务,建议接着把基础安全设置一起做掉:

这些动作看起来不显眼,但往往决定了这台机器后面是“能用”,还是“能稳定用”。

申请和创建过程中,最常见的几个坑

1. 注册直接被拒

最常见的原因通常还是支付验证、手机号、网络环境,或者账单信息前后不一致。遇到这种情况,先回头检查资料本身,而不是盲目重复提交。

2. 实例创建失败

如果报错看起来不像配置问题,大概率就是区域资源紧张。换 Region 往往比反复重试更有效。

3. SSH 连不上

优先检查这几项:

Linux 或 macOS 下,私钥权限通常建议设为:

chmod 600 ~/.ssh/oracle

4. 登录后机器不能访问外网

这种情况通常和默认路由、系统防火墙,或者云侧网络配置有关。先查路由和安全策略,再考虑是否需要重启相关网络服务。

一个更实用的申请顺序

如果你的目标不是“研究所有按钮”,而是“尽快拿到一台真的能用的免费机器”,我更建议你按这个顺序来:

  1. 先准备真实且一致的邮箱、手机号和支付卡信息
  2. 账号开通后,先确认区域和可用资源
  3. 提前生成 SSH 密钥对
  4. 创建实例时只选最基础、最稳妥的配置
  5. 拿到公网 IP 后,第一时间验证 SSH 登录
  6. 登录成功后,再补安全设置和业务部署

这样做的好处很明显:每一步职责都很清楚,哪里出问题就排哪里,不会把注册、配额、网络和系统配置全混在一起。

写在最后

Oracle Cloud Free Tier 并不算难申请,但它确实比很多常见云服务更看重信息一致性和风控稳定性。对技术用户来说,最有效的思路从来不是“怎么绕过去”,而是“怎么按正确流程一次走通”。

只要前期把邮箱、手机号、支付验证和区域选择处理好,后面创建实例和 SSH 登录其实都不复杂。真正值得花时间的,不是碰运气,而是把准备工作做完整。

等你顺利拿到第一台机器后,下一步就可以继续做初始化和安全加固,比如用户权限、SSH 配置、基础防火墙、常用运行环境安装等。这样这台免费云主机才会从“能开机”变成“能长期跑事”。


Share this post on:

Previous Post
Oracle 云主机初始化与安全加固:从新机到可长期使用的基础配置
Next Post
Komari 从 0 到可用:零基础也能装起来、用顺手的详细指南
🎵