> ## Content Index
> Fetch the complete content index at: https://tbbbk.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# 甲骨文 AMD 小鸡 DD Debian 12 记录
- URL: https://tbbbk.com/oracle-vps-dd-debian-12/
- Published: 2025-12-19T16:55:45.000Z
- Updated: 2025-12-19T16:55:45.000Z
- Author: TuBaiBai
- Tags: VPS 与云服务, 随手记, #Import 2026-07-20 07:13

> 甲骨文官方系统自带各种防护和监控，防火墙配置比较麻烦，索性直接 DD 成纯净 Debian 12。

---

## 为什么要 DD

甲骨文的系统自带防护，后台还有监控，防火墙配置起来比较麻烦。想要一个纯净的系统，DD 是最直接的方法。

从 GitHub 找了个还在维护的脚本：<https://github.com/bin456789/reinstall>

---

## 准备工作

### 1\. 获取 Debian 12 镜像

**重要**：不能用 ISO 文件，需要 `.raw` 格式的云镜像。

官方镜像地址：<https://cloud.debian.org/images/cloud/bookworm/>

找最新版本：拉到最下面 → 进入 `latest/` 目录 → 找到 `debian-12-generic-amd64.raw`

复制下载链接备用（类似这样）：

```
https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-generic-amd64.raw
```

### 2\. 下载 DD 脚本

SSH 登录服务器，执行：

```bash
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh || wget -O reinstall.sh $_
```

---

## 开始安装

### 执行 DD 命令

```bash
bash reinstall.sh dd --img 'https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-generic-amd64.raw'
```

**关于密码**：

- 不设置密码的话，默认是 `123@@@`
- 建议自己设置一个：加 `--password '你的密码'` 参数
- 命令执行后也会提示设置密码（可以直接回车使用默认）

**完整示例**：

```bash
# 自定义密码
bash reinstall.sh dd --img 'https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-generic-amd64.raw' --password 'YourPassword'
或使用默认密码

```

执行后会读取一些信息，然后输入 `reboot` 重启。

---

## 监控安装进度

重启后等几分钟，重新 SSH 登录：

- **用户名**：`root`
- **密码**：`123@@@` 或你设置的密码

登录成功后，屏幕会显示一条命令提示，执行后可以看到安装进度：

- 系统镜像下载进度
- 写入硬盘过程
- 看到 `***** DONE *****` 就完成了

---

## 完成安装

看到安装完成后：

1. 去甲骨文后台，手动**重启**实例
2. 等几分钟
3. 重新登录：

  - **用户名**：`debian`
  - **密码**：`123@@@` 或你设置的密码

```bash
ssh debian@你的服务器IP
```

**注意**：如果 `debian` 用户登录不了，试试 `root` 用户。

---

## 后续操作

登录成功后就是纯净的 Debian 12 系统了。

### 推荐操作：

**1\. 更新系统**

```bash
apt update && apt upgrade -y
```

**2\. 配置防火墙**

```bash
# 安装 ufw
apt install ufw -y
允许 SSH
ufw allow 22
启用防火墙

```

**3\. 修改 SSH 端口（可选但推荐）**

```bash
# 编辑配置
nano /etc/ssh/sshd_config
修改 Port 22 为其他端口（比如 2222）
重启 SSH

```

---

## ⚠️ 重要提醒

- DD 会**完全清空硬盘**，重要数据提前备份
- 如果出问题，可以用甲骨文后台的 VNC 控制台救援
- 建议在不重要的测试机器上先试一遍
- 确保网络稳定，避免安装过程中断