产品选型

新手上手服务器时,Linux云主机初始化应先完成基础设置

刚创建一台云服务器时,直接部署网站或上传业务文件并不是稳妥做法。先完成Linux云主机初始化,可以减少账号失控、端口暴露、磁盘写满和故障后难以恢复等问题。无论主机用于个人博客、测试环境还是企业内部应用,建议先从系统确认和访问安全开始。一、首次登录先确认系统和资源登录前准备好云平台控制台、实例公网地址和初始凭据。首次登录

产品选型

刚创建一台云服务器时,直接部署网站或上传业务文件并不是稳妥做法。先完成Linux云主机初始化,可以减少账号失控、端口暴露、磁盘写满和故障后难以恢复等问题。无论主机用于个人博客、测试环境还是企业内部应用,建议先从系统确认和访问安全开始。

一、首次登录先确认系统和资源

登录前准备好云平台控制台、实例公网地址和初始凭据。首次登录后,不要急着安装大量软件,先确认当前环境是否与购买或创建时的设定一致。

  1. 查看发行版和内核:使用 cat /etc/os-release 与 uname -r,确认系统名称、版本和内核信息。
  2. 检查磁盘与内存:使用 df -h 和 free -h,重点关注根分区可用空间及交换空间。
  3. 检查主机名:使用 hostnamectl 查看主机名,测试机可以改成便于识别的名称,例如 staging-gw。
  4. 确认网络地址:使用 ip addr 和 ip route 查看网卡、内网地址及默认路由。

不同发行版的包管理工具并不完全相同。Ubuntu通常使用 apt,Rocky Linux等系统通常使用 dnf。先识别系统,再执行更新命令,能够避免照搬不适用的教程。

二、建立独立管理账号

初始账户适合完成第一次登录,但长期使用时应建立独立账号,并采用最小权限原则。这样可以把日常操作和系统最高权限分开,降低误删文件或误改服务配置的影响。

  1. 创建普通用户:使用 sudo adduser operator,按照提示设置密码。不同系统也可以使用对应的用户管理命令。
  2. 授予管理权限:在Ubuntu中可执行 sudo usermod -aG sudo operator;部分其他发行版使用 wheel 用户组。
  3. 重新登录测试:退出当前会话,用新账号登录,并执行 sudo whoami,确认输出为 root 后再继续配置。
  4. 确认新账号可用后,再考虑限制初始账户的远程登录,不要在验证前直接关闭唯一可用入口。

密码应避免使用生日、域名或简单连续字符。更适合长期管理的是SSH密钥:私钥只保存在管理员设备上,公钥写入服务器用户的 ~/.ssh/authorized_keys 文件,并将私钥权限限制为仅当前用户可读。

新手上手服务器时,Linux云主机初始化应先完成基础设置

三、加固SSH与防火墙规则

远程管理通常依赖SSH。修改配置前,建议保持一个已登录的会话,同时开启第二个会话测试,避免配置错误后失去入口。常见的调整包括禁止 root 直接远程登录、关闭密码登录,以及按需变更管理端口。

建议的操作顺序

  1. 备份SSH配置文件,例如复制 /etc/ssh/sshd_config,再进行修改。
  2. 先确认新账号和SSH密钥登录成功,再设置 PermitRootLogin no;使用密钥登录稳定后,再考虑设置 PasswordAuthentication no。
  3. 检查配置语法并重载服务。不同系统的服务名称可能是 ssh 或 sshd,可先用系统服务命令确认。
  4. 配置防火墙规则时,只放行必要端口。远程管理端口、应用端口和数据库端口应按实际用途分别处理。

如果服务器只提供内部应用,数据库端口通常不应暴露到公网;如果要部署公开网站,则应允许业务所需的HTTP和HTTPS访问。防火墙规则完成后,应从外部网络实际测试管理入口和业务入口,而不是只看配置文件。

四、完成更新、时间与基础服务设置

系统更新应在业务部署前进行。更新前先确认磁盘空间,并阅读待升级包列表;内核或关键组件升级后,可能需要重启,生产环境应安排维护窗口。

  1. 刷新软件源并安装安全更新,命令根据发行版选择 apt 或 dnf。
  2. 使用 timedatectl 查看时区和时间同步状态。面向中国用户的应用常使用 Asia/Shanghai,但日志统一采用UTC也有利于跨地区排查,关键是团队保持一致。
  3. 设置稳定主机名,并在应用配置、监控和日志中使用同一命名。
  4. 只安装当前业务需要的组件。Web服务、数据库、容器运行时和编译工具不必一次性全部安装。

若团队缺少Linux运维经验,可以优先选择控制台操作清晰、支持快照与重装流程的服务商。德讯电讯适合希望先从基础云主机和远程管理入手、并需要自行掌握系统配置的用户;实际选择仍应结合地域、预算、镜像类型和技术支持范围判断。

五、磁盘、日志与恢复准备

初始化时还要处理“出了问题能否恢复”。先检查日志目录和应用目录所在分区,预留合理空间。小型测试服务可以从几十GB系统盘起步;数据库、文件上传或构建任务较多时,应根据数据增长量单独规划数据盘,具体容量取决于业务写入速度和保留周期。

  • 快照备份:完成基础配置后创建一个干净快照,之后再安装应用。快照适合快速回滚,但不等于完整的数据备份。
  • 重要数据应另行备份到不同存储位置,并定期验证能否恢复。
  • 为日志设置轮转和保留期限,避免访问日志、系统日志持续增长而占满磁盘。
  • 记录系统版本、账号变更、开放端口和已安装软件,方便后续迁移或故障排查。

六、初始化后的检查清单

完成上述步骤后,可以用一次简短验收确认结果:新账号能否登录,密钥是否生效,错误密码是否被限制,防火墙是否只开放必要入口,系统时间是否准确,磁盘是否有足够空间,快照和备份是否能被找到。最后再安装网站程序、容器或数据库。

把这些基础动作固定成清单,下一次创建实例时只需逐项确认。规范的Linux云主机初始化并不追求一次装完所有工具,而是先建立可登录、可管理、可恢复的运行基础。

常见问题

1. 新手是否应该立刻修改SSH端口?

不必把改端口当作唯一安全措施。应先完成密钥登录、限制高权限账户并配置防火墙;若修改端口,必须同步更新云平台安全组和本地连接配置。

2. 关闭root远程登录前要做什么?

先用新建的管理账号和SSH密钥成功登录,并确认该账号具备必要的sudo权限,同时保留一个可用的控制台入口。

3. 快照能否代替备份?

不能。快照适合系统回滚,数据库和重要文件仍应复制到独立位置,并按实际恢复目标进行验证。

4. 初始化后是否马上部署业务?

建议先完成更新、时间同步、访问控制、磁盘检查和恢复准备,再部署业务,后续排错会更容易。

菲律宾SD-WAN 专线相关配置与价格

查看产品参数、使用周期与当前价格,选择适合的方案。

查看相关配置在线咨询