Advanced Search
Search Results
19 total results found
新页面
第一章 引言
Proxmox VE 是一个用于运行虚拟机和容器的综合性平台。该平台基于 Debian Linux 构建,并完全以开源形式提供。为了实现高度灵活性,Proxmox VE 集成了两种核心虚拟化技术——基于内核的虚拟机(KVM)以及基于容器的虚拟化(LXC)。 本平台的设计目标之一是最大程度地简化管理流程。用户既可以选择在单个节点上部署 Proxmox VE,也能够构建由多个节点组成的集群环境以满足更高需求。所有管理操作均可通过我们提供的基于 Web 的图形化管理界面完成,从而显著降低...
第二章 部署Proxmox VE
Proxmox VE 是基于 Debian 操作系统构建的虚拟化平台。因此,Proxmox 官方提供的安装镜像(ISO 文件)中集成了完整的 Debian 系统环境以及所有必需的 Proxmox VE 软件包,便于用户快速部署。提示:如需了解 Proxmox VE 各版本与对应 Debian 发行版之间的兼容关系,请参阅《常见问题解答》中的版本支持对照表。安装程序将引导用户完成整个部署流程,包括本地磁盘分区、基础系统配置(如时区、语言、网络设置)以及核心软件包的安装。整个安装过程通常仅需数分钟即可完成。对于新用户和...
Proxmox离线镜像工具(Proxmox Offline Mirror)
1.简介 何为Proxmox离线镜像工具? Proxmox离线镜像工具(Proxmox Offline Mirror)用于管理Proxmox及Debian项目相关软件包更新的本地APT镜像仓库。通过此本地镜像仓库,您可创建外部介质(如U盘或网络共享),以更新无法直接通过互联网访问官方软件源的系统。此类系统可能受策略限制无法连接公共互联网,或处于完全物理隔离环境。此外,您还可通过此工具为受限主机管理订阅服务。 该工具包含两个可执行程序: proxmox-offline-mirror 镜像管理工具,用于创建及管理包...
第十四章 用户管理
Proxmox VE 支持多种身份验证源,例如 Linux PAM、集成的 Proxmox VE 身份验证服务器、LDAP、Microsoft Active Directory 和 OpenID Connect。 通过为所有对象(虚拟机、存储、节点等)使用基于角色的用户和权限管理,可以定义精细的访问权限。 14.1 用户 Proxmox VE 将用户属性存储在 /etc/pve/user.cfg 中。密码不在此处存储;用户会与下文所述的身份验证域相关联。因此,用户通常在内部通过“<用户名>@<域>”的形式来标识...
第 4 章 图形用户界面
Proxmox VE 简单易用。无需安装单独的管理工具,所有操作都可以通过您的网页浏览器完成(推荐使用最新版本的Firefox 或 Google Chrome )。内置的 HTML5 控制台用于访问虚拟机控制台。作为替代方案,SPICE 可以使用。 因为我们使用 Proxmox 集群系统( pmxcfs ),您可以通过连接到任何节点来管理整个集群。每个节点都可以管理整个集群。无需专门的 manager 节点。 您可以使用基于Web 的管理界面,并通过任何现代浏览器访问。当Proxmox VE 检测到您从移动设备...
第三章 主机系统管理
以下各节将详细阐述常见的虚拟化任务,并深入解析 Proxmox VE 在主机管理方面的具体实现。 Proxmox VE 以 Debian GNU/Linux 为基础,并通过添加专用的软件库提供与 Proxmox VE 相关的功能模块。这使得用户能够充分利用完整的 Debian 软件生态系统,包括安全更新和错误修复功能。此外,Proxmox VE 提供了定制化的 Linux 内核,该内核基于 Ubuntu 内核开发,集成了所有必要的虚拟化和容器技术支持,同时包含 ZFS 文件系统以及多种额外的硬件驱动程序。 对于...
2.1 配置NTP服务器(NTPsec)
安装 NTPsec 并配置 NTP 服务器以进行时间调整,是确保网络中各设备时间同步的重要步骤。NTPsec 是一个经过安全强化的网络时间协议(NTP)实现,旨在提供更稳定和更安全的时间同步服务。它由原始 NTP 软件的一个分支发展而来,通过移除不必要的代码、增强输入验证以及采用现代软件开发实践来提升整体安全性。 在安装 NTPsec 之前,建议先确认操作系统是否支持该软件包。大多数主流 Linux 发行版如 Debian、Ubuntu 和 CentOS 都可以通过源码编译或第三方...
2.2 配置 NTP 服务器(Chrony)
配置 NTP 服务器(Chrony)是确保网络中各设备时间同步的重要步骤,尤其在分布式系统、日志审计、安全认证等场景下,精确的时间同步至关重要。Chrony 是一种广泛使用的 NTP(网络时间协议)实现,相较于传统的 ntpd,它具有更快的收敛速度、更好的网络适应性以及在不稳定的网络环境下更优的表现,因此被越来越多的 Linux 发行版默认采用。 在配置 Chrony 作为 NTP 服务器之前,首先需要确认系统已安装 chrony 软件包。大多数现代 Linux 系统可通过包管理器如 yum、dnf 或 apt ...
2.3 配置 NTP 客户端
在 Ubuntu 系统中,NTP 客户端服务 [systemd-timesyncd.service] 默认处于启用状态,该服务作为 systemd 套件的一部分,提供轻量级的时间同步机制,能够在系统启动和运行期间自动与预设的公共 NTP 服务器进行时间校准。由于无需额外安装软件包即可实现基本的时间同步功能,因此对于大多数桌面或非高精度需求的服务器环境而言,配置过程简便高效,开箱即用。 此外,您也可选择使用 NTPsec 或 Chrony 作为替代的 NTP 客户端软件。NTPsec 是从原始 NTP 软件派生的安...
1.1 获取Ubuntu 系统
Ubuntu 24.04 LTS镜像获取 Ubuntu 24.04 LTS(发布日期:2024年4月25日)为长期支持版本,官方提供十年安全更新支持,维护周期至2034年4月30日。请通过Ubuntu官方发布页面下载完整ISO镜像文件: https://releases.ubuntu.com/24.04/ 安装介质制作(Windows平台) 建议使用Fedora Media Writer工具将下载的ISO镜像写入USB存储设备,以创建可启动的Ubuntu 24.04 LTS安装介质。具体操作步骤如下: (1...
1.2 部署Ubuntu 24.04 LTS
本指南适用于在物理或虚拟机环境中部署 Ubuntu 24.04 LTS(长期支持版本)服务器操作系统。安装过程采用交互式文本界面(Subiquity),各步骤说明如下: 启动安装介质 将已制作完成的 Ubuntu 24.04 LTS 安装介质(U盘或光盘)插入目标主机,重启系统并从该介质引导。启动后,选择系统语言,确认后进入后续配置流程。 键盘布局配置 在键盘布局设置界面,使用 Tab 键切换焦点,Enter 键展开可选布局列表,方向键高亮选择所需布局,按 Enter 确认。 安装类型选择 选择“Ubuntu...
2.1 用户账户管理
Ubuntu 系统完成安装后,除预置的系统服务账户(如 root、sys、daemon 等)外,仅存在一个在安装阶段创建的本地用户账户。该账户默认被赋予 sudo 组权限,具备系统管理能力。 如需扩展多用户协作环境,可依据实际安全策略与职责分工,执行以下标准操作:(1)新增标准用户账户; (2)为指定用户授予必要的管理权限(例如加入 sudo、docker 或 adm 等特权组); ubuntu@localhost:~$ sudo usermod -aG sudo noble ubuntu@localh...
2.2 启用 root 用户账户
Ubuntu 系统默认禁用 root 账户,因其未预设密码,此举旨在遵循最小权限原则,降低因直接使用 root 导致的误操作或安全风险。日常管理任务应优先通过 sudo 机制执行——即以具备 sudo 权限的普通管理员账户调用特权命令,该方式支持细粒度审计、密码重验证及策略化授权。 仅在特定运维场景(如嵌入式环境调试、兼容性要求或自动化脚本受限等)确需启用 root 账户时,方可按以下经安全评估的方案操作: 1. 临时获取 root shell(推荐方式) 无需启用 root 账户本身,可...
2.3 网络设置
为保障服务器环境的稳定性与可管理性,建议将网络接口配置为静态IP地址,避免因DHCP租约变更或服务中断导致的连接不可达问题。 [1] 静态IP配置(基于Netplan) Ubuntu 24.04 LTS 默认使用 Netplan 作为网络配置后端。操作前请注意: - 接口名称(如示例中的 `enp1s0`)因硬件及固件差异而异,请通过 `ip link show` 或 `ls /sys/class/net/` 命令确认实际接口名; - 原始云初始化配置文件 `/etc/netplan/5...
2.4 管理系统服务
本节介绍基于 systemd 的 Ubuntu 24.04 LTS 系统服务状态查询、启用/禁用及运行时控制方法。所有操作需以 root 权限执行,建议通过具有 sudo 权限的管理员账户调用 `sudo systemctl` 命令。 [1] 服务状态与配置概览 ● 查看当前运行中的服务(默认仅显示已加载且处于 active 状态的服务): ```bash root@localhost:~# systemctl -t service ``` 可选增强参数: `--a...
2.5 系统更新
新部署的 Ubuntu 服务器在投入生产环境前,必须执行首次全量更新,以同步安全补丁、关键漏洞修复及基础组件升级。此举是构建可信运行环境的必要前提,可显著降低已知 CVE 风险暴露面,并确保系统符合组织安全策略与等保/ISO 27001 等合规要求。 [1] 执行标准更新流程 Ubuntu 使用 APT(Advanced Package Tool)作为默认包管理器,更新操作分为两步: ● 同步软件源元数据(`apt update`):刷新本地软件包索引,获取各仓库(如 `noble-secur...
2.6 Vim 编辑器增强配置
为提升开发与系统管理效率,建议在 Ubuntu 服务器环境中部署功能完备的 Vim 编辑器,并通过标准化配置实现语法高亮、智能搜索、编码统一及编辑体验优化。本配置面向普通用户级应用(`~/.vimrc`),如需全局生效,请将等效配置写入系统级配置文件 `/etc/vim/vimrc`。所有参数均可按实际工作场景选择性启用或调整。 [1] 安装与基础配置 # 安装完整版 Vim(含 GUI 支持与高级特性) root@localhost:~# apt -y install vim ...
2.7 sudo 权限精细化管理配置
为落实最小权限原则(Principle of Least Privilege)与职责分离(SoD)安全策略,Ubuntu 服务器应通过 sudo 实现细粒度的特权访问控制。本配置指南涵盖从基础安装、用户级完全授权、命令级白名单/黑名单、组级策略分发,到审计日志独立归集的完整实践路径,适用于多管理员协同运维场景。所有操作需以 root 身份执行,并严格遵循 `visudo` 安全编辑流程(防止语法错误导致系统无法提权)。 [1] 安装 sudo 工具包 root@localhost:~# apt -y...