努力
奋斗

京东云服务器购买后怎么初始化设置?

京东云(JD Cloud)服务器(即云主机,ECS)购买后,需进行初始化设置才能安全、稳定地投入使用。以下是详细、实用的初始化步骤(适用于 Linux 和 Windows 系统,以主流 Linux(如 CentOS/Ubuntu)为主,Windows 作为补充说明):


✅ 一、购买后首次登录前准备

  1. 确认实例状态

    • 登录 京东云控制台 →「云主机 ECS」→ 查看实例状态是否为 “运行中”(Running)。
    • 记下:公网 IP 地址(或绑定的弹性公网 IP)、登录方式(密钥对 / 密码)、操作系统类型及版本。
  2. 安全组配置(关键!)

    • 进入实例详情页 → 「安全组」→ 点击关联的安全组 → 编辑入方向规则:
      ✅ 必开端口(按需开放,最小权限原则):

      • SSH(Linux):22/TCP(建议限制来源 IP,如仅允许公司/家庭 IP)
      • RDP(Windows):3389/TCP(同上,强烈建议改端口或使用堡垒机)
      • HTTP/HTTPS:80/TCP, 443/TCP(部署网站时开通)
        ❌ 禁止开放 22/3389 给 0.0.0.0/0(全网开放),存在严重安全风险!
  3. 密钥对管理(推荐用于 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:挂载数据盘(如有)

  • 若购买时添加了独立云硬盘(非系统盘):
    1. 使用 lsblk 或 fdisk -l 查看新磁盘(如 /dev/vdb);
    2. 分区(可选):sudo fdisk /dev/vdb → n 新建 → w 保存;
    3. 格式化:sudo mkfs.xfs /dev/vdb1(推荐 xfs)或 mkfs.ext4;
    4. 创建挂载点并挂载:
      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 版?
    欢迎随时告诉我,我可以立即为你定制 👇

祝你上云顺利,安全又高效!🚀

未经允许不得转载:云服笔记 » 京东云服务器购买后怎么初始化设置?