当前位置: 首页 > news >正文

openEuler 20.03-LTS保姆级安装教程:从镜像下载到SSH远程登录全流程

openEuler 20.03-LTS 全流程安装指南:从零配置到远程管理实战

作为一款面向企业级场景的Linux发行版,openEuler凭借其高性能、高安全性和完善的生态支持,正在成为越来越多开发者和运维人员的首选。本文将带您从镜像下载开始,逐步完成系统安装、网络配置、安全加固直至SSH远程管理的完整流程,特别针对初次接触openEuler的用户可能遇到的典型问题提供解决方案。

1. 安装前的准备工作

1.1 硬件与镜像选择

在开始安装前,需要确认您的硬件配置是否满足最低要求:

  • CPU:x86_64架构(推荐4核以上)
  • 内存:至少4GB(生产环境建议8GB以上)
  • 存储:50GB可用空间(完整安装需要约20GB)

镜像下载建议访问官方仓库获取最新LTS版本:

# 官方镜像仓库地址(示例) wget https://repo.openeuler.org/openEuler-20.03-LTS/ISO/x86_64/openEuler-20.03-LTS-everything-x86_64-dvd.iso

镜像类型对比:

镜像名称包含内容适用场景大小
everything版全量软件包开发/生产环境~8GB
标准版基础系统最小化安装~4GB

提示:初学者推荐选择everything版本,避免后续缺少依赖包的问题

1.2 启动介质制作

下载ISO后,需要制作可启动的安装介质。Windows平台推荐使用Rufus工具,macOS和Linux用户可使用dd命令:

# Linux/macOS下制作启动盘 dd if=openEuler-20.03-LTS-everything-x86_64-dvd.iso of=/dev/sdX bs=4M status=progress

2. 系统安装详细步骤

2.1 启动安装程序

插入启动介质后,进入BIOS设置从USB启动。看到安装引导界面时:

  1. 选择"Install openEuler 20.03-LTS"
  2. 语言建议选择English(后续可添加中文支持)
  3. 时区设置为Asia/Shanghai

2.2 磁盘分区方案

对于新手,推荐使用自动分区。高级用户可选择手动分区,典型方案:

  • /boot:1GB(ext4)
  • swap:内存大小的1-2倍
  • /:剩余所有空间(xfs或ext4)

注意:企业生产环境建议将/var、/home等目录单独分区

2.3 软件包选择

在"Software Selection"界面,根据用途选择:

  • Server:基础服务器环境
  • Virtualization Host:虚拟化平台
  • Development Workstation:开发环境

建议额外勾选:

  • Network File System Client
  • System Tools
  • Development Tools

3. 网络与安全配置

3.1 网络设置

安装过程中配置网络可节省后续操作时间:

# 查看可用网卡 nmcli device status # 静态IP配置示例(安装后也可修改) nmcli con add con-name eth0-static ifname eth0 type ethernet ip4 192.168.1.100/24 gw4 192.168.1.1 nmcli con mod eth0-static ipv4.dns "8.8.8.8 114.114.114.114" nmcli con up eth0-static

3.2 密码策略设置

openEuler强制要求高强度密码,规则包括:

  • 至少8个字符
  • 包含大写字母、小写字母、数字和特殊字符中的至少三类
  • 不能包含用户名或简单模式

临时降低密码复杂度(仅测试环境):

# 修改密码策略 vi /etc/security/pwquality.conf # 修改以下参数: minlen = 6 minclass = 2

4. 安装后优化与远程管理

4.1 首次登录与基础配置

安装完成后首次登录建议:

  1. 更新系统:

    dnf update -y
  2. 安装常用工具:

    dnf install -y vim wget curl net-tools
  3. 配置SSH服务:

    # 修改SSH默认配置 vi /etc/ssh/sshd_config # 建议修改: Port 2222 PermitRootLogin no PasswordAuthentication no

4.2 SSH密钥认证配置

更安全的远程登录方式是通过密钥认证:

  1. 本地生成密钥对:

    ssh-keygen -t ed25519
  2. 上传公钥到服务器:

    ssh-copy-id -p 2222 user@server_ip
  3. 测试连接:

    ssh -p 2222 user@server_ip

4.3 防火墙设置

openEuler默认使用firewalld,基础规则配置:

# 放行SSH端口 firewall-cmd --permanent --add-port=2222/tcp # 放行HTTP/HTTPS firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=https # 重载配置 firewall-cmd --reload

5. 常见问题解决方案

5.1 安装过程中断

可能原因及解决方法:

  • 镜像损坏:验证SHA256校验和
  • 存储设备问题:尝试更换USB端口或重新制作启动盘
  • 内存不足:检查硬件或选择最小安装

5.2 网络连接失败

诊断步骤:

  1. 检查网卡状态:
    ip link show
  2. 测试DHCP获取:
    dhclient eth0
  3. 验证DNS解析:
    ping -c 4 openeuler.org

5.3 图形界面安装

如需图形环境,可安装GNOME或KDE:

dnf groupinstall "GNOME Desktop" systemctl set-default graphical.target reboot

实际部署中发现,在虚拟机环境中安装GNOME后,可能需要额外安装显示管理器:

dnf install -y lightdm systemctl enable lightdm
http://www.jsqmd.com/news/647900/

相关文章:

  • 2026年3月贴标机公司推荐,桌面贴标机/分页贴标机/高精度贴标机/贴标机/小型贴标机/自动贴标机,贴标机厂家怎么选择 - 品牌推荐师
  • 从收音机到手机芯片:BJT三极管75年演进史,为何它仍是模拟电路的核心?
  • C#实战:如何用CANopen协议快速配置伺服驱动器参数(附完整代码)
  • HB100雷达模块焊接避坑指南:如何避免IF引脚击穿(附STM32L476测速电路设计要点)
  • 从拆解到参数解读:深度剖析B系列高压模块的电路设计奥秘
  • AD16板框挖空实战:5分钟搞定PCB内部挖空技巧(附3D效果对比)
  • 技术报告深度解读:Qwen3-VL如何通过架构革新与数据工程重塑多模态AI
  • 高效微信好友关系检测实战指南:WechatRealFriends开源工具完整方案
  • Matlab APP Designer实战:5分钟搞定字符进度条(附完整代码)
  • uv venv --seed:从‘极简主义’到‘开箱即用’的哲学抉择
  • 加固后APK签名失效?使用JKS文件重新签名的完整指南
  • 从靶场到实战:Kali Linux中SQLMap的自动化渗透测试指南
  • 论文小白逆袭指南:书匠策AI——你的课程论文“外挂神器”
  • 智能泡茶设备控制系统设计(有完整资料)
  • Python实战:用pynput库5分钟搞定鼠标键盘监听(附完整代码)
  • 推荐9款免费论文查重工具,如爱毕业aibiye,支持每日不限次数检测及AI改写优化
  • 从零到一:基于Gui Guider 1.9.0与LVGL 9.2.2的ESP32 ST7789显示驱动实战
  • 别再死磕公式了!用Python+FRFT搞定线性调频信号参数估计(附完整代码)
  • Docker Swarm服务发现到底怎么玩?一个Overlay网络+Stack的完整微服务通信Demo
  • 用Dijkstra算法搞定社交网络影响力计算:从PTA真题到真实场景的C++实现
  • LeRobot v3.0 数据格式实战:从Hub流式加载到模型训练
  • 临床医生也能懂的AI课:SUnet在CT影像中自动标定器官的5个实战案例
  • Diffusers实战:从OSError: config.json缺失到HuggingFace镜像与缓存配置全攻略
  • 当传统旅行社面临转型,如何运用旅游市场营销策略与技巧实现突破?
  • 手把手教你改造海康WebSDK Demo:给监控页面加个‘一键切换’通道按钮
  • 解析国家三星级智慧工地 —— 标准、内涵与建设价值
  • [c#初学者] 委托与事件的区别讨论
  • 51单片机复位电路电容选型实战:从10uF到8uF的取舍与计算
  • 2026年信创OA怎么选:传统OA厂商、互联网平台、新玩家,差别到底在哪?
  • 从CLIP到FLAVA:图解多模态模型中的特征融合三阶段(附注意力机制详解)