京东云(JD Cloud)服务器(即云主机,ECS)购买后,需进行初始化设置才能安全、稳定地投入使用。以下是详细、实用的初始化步骤(适用于 Linux 和 Windows 系统,以主流 Linux(如 CentOS/Ubuntu)为主,Windows 作为补充说明):
✅ 一、购买后首次登录前准备
-
确认实例状态
- 登录 京东云控制台 →「云主机 ECS」→ 查看实例状态是否为 “运行中”(Running)。
- 记下:公网 IP 地址(或绑定的弹性公网 IP)、登录方式(密钥对 / 密码)、操作系统类型及版本。
-
安全组配置(关键!)
- 进入实例详情页 → 「安全组」→ 点击关联的安全组 → 编辑入方向规则:
✅ 必开端口(按需开放,最小权限原则):- SSH(Linux):
22/TCP(建议限制来源 IP,如仅允许公司/家庭 IP) - RDP(Windows):
3389/TCP(同上,强烈建议改端口或使用堡垒机) - HTTP/HTTPS:
80/TCP,443/TCP(部署网站时开通)
❌ 禁止开放22/3389给0.0.0.0/0(全网开放),存在严重安全风险!
- SSH(Linux):
- 进入实例详情页 → 「安全组」→ 点击关联的安全组 → 编辑入方向规则:
-
密钥对管理(推荐用于 Linux)
- 若购买时选择「密钥对登录」:
- 下载并妥善保管
.pem(Linux/macOS)或.ppk(Windows PuTTY)私钥文件; - 设置私钥文件权限(Linux/macOS):
chmod 600 your-key.pem; - ⚠️ 密钥丢失将无法登录,且京东云不提供重置密钥功能(仅支持重置密码,但需系统盘支持)。
- 下载并妥善保管
- 若购买时选择「密钥对登录」:
✅ 二、首次登录与基础初始化(Linux 示例)
🔹 步骤1:SSH 连接
# Linux/macOS(使用 OpenSSH)
ssh -i /path/to/your-key.pem root@<公网IP>
# Windows(推荐使用 Termius / Xshell / 或 WSL)
# 若用 PuTTY:需先用 PuTTYgen 将 .pem 转为 .ppk,再配置连接
🔹 步骤2:修改默认密码 & 创建普通用户(安全加固)
# 1. 修改 root 密码(可选,但建议启用密码+密钥双因子或禁用 root 远程登录)
passwd root
# 2. 创建普通用户(如 deploy)并授权 sudo
useradd -m -s /bin/bash deploy
passwd deploy
usermod -aG wheel deploy # CentOS/RHEL;Ubuntu 用:usermod -aG sudo deploy
# 3. 【重要】禁用 root 密码登录(提升安全性)
sudo sed -i 's/^PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config
sudo systemctl restart sshd
🔹 步骤3:更新系统 & 安装基础工具
# CentOS/RHEL 7/8/9
sudo yum update -y # 或 dnf update -y(CentOS 8+)
sudo yum install -y vim wget curl git net-tools htop iftop unzip tar
# Ubuntu/Debian
sudo apt update && sudo apt upgrade -y
sudo apt install -y vim wget curl git net-tools htop iftop unzip tar
🔹 步骤4:配置防火墙(可选但推荐)
# CentOS 7/8+(firewalld)
sudo systemctl enable firewalld
sudo systemctl start firewalld
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --reload
# Ubuntu(ufw)
sudo ufw allow OpenSSH
sudo ufw allow 80/tcp
sudo ufw enable
🔹 步骤5:时区与时间同步
# 设置中国时区
sudo timedatectl set-timezone Asia/Shanghai
# 启用 NTP 自动同步
sudo timedatectl set-ntp true
🔹 步骤6:挂载数据盘(如有)
- 若购买时添加了独立云硬盘(非系统盘):
- 使用
lsblk或fdisk -l查看新磁盘(如/dev/vdb); - 分区(可选):
sudo fdisk /dev/vdb→n新建 →w保存; - 格式化:
sudo mkfs.xfs /dev/vdb1(推荐 xfs)或mkfs.ext4; - 创建挂载点并挂载:
sudo mkdir -p /data echo "/dev/vdb1 /data xfs defaults 0 0" | sudo tee -a /etc/fstab sudo mount -a
- 使用
✅ 三、Windows 实例初始化要点
- ✅ 首次登录:用远程桌面(RDP)连接,用户名为
Administrator,密码在控制台「重置密码」后设置(需关机状态操作); - ✅ 立即修改 Administrator 密码,并创建标准用户(控制面板 → 用户账户);
- ✅ 关闭远程桌面默认端口 3389(通过「高级安全 Windows 防火墙」自定义入站规则,或修改注册表改端口);
- ✅ 启用 Windows Update 自动更新;
- ✅ 安装必要软件(如 Chrome、7-Zip、Visual C++ 运行库等);
- ✅ 挂载数据盘:打开「磁盘管理」→ 初始化新磁盘 → 新建简单卷 → 分配盘符(如 D:)。
✅ 四、进阶建议(生产环境必备)
| 项目 | 建议 |
|---|---|
| 监控告警 | 在京东云控制台开启「云监控」,配置 CPU、内存、磁盘、网络告警 |
| 自动备份 | 开通「云硬盘备份」服务,设置策略(如每日1次,保留7天) |
| 日志集中 | 配置 rsyslog 或 fluentd 推送到京东云日志服务(JDCloud Log Service) |
| Web 服务部署 | 使用 Nginx/Apache + Let’s Encrypt(certbot)配置 HTTPS |
| 安全加固 | 安装 fail2ban(防暴力破解)、定期 yum update / apt upgrade、禁用无用服务(systemctl list-unit-files --state=enabled) |
⚠️ 注意事项:
- 京东云不提供系统盘初始密码(除 Windows 可重置外),Linux 强烈推荐使用密钥对;
- 所有操作前建议创建快照(控制台 → 云硬盘 → 创建快照),便于回滚;
- 如遇连接失败,请依次检查:安全组、实例状态、网络 ACL(如有 VPC)、本地网络(如企业防火墙拦截 22 端口);
- 京东云文档中心:https://docs.jdcloud.com/cn/cloud-hosts(含各系统详细指南)
需要我为你生成:
- ✅ 一键初始化脚本(适配 CentOS/Ubuntu)?
- ✅ Nginx + SSL 自动部署脚本?
- ✅ 安全加固 checklist PDF 版?
欢迎随时告诉我,我可以立即为你定制 👇
祝你上云顺利,安全又高效!🚀
云服笔记