PVE8.x仅克隆虚拟机配置

Arthit 于 2025-03-23 发布

操作步骤

复制配置文件

cp /etc/pve/qemu-server/<源VM ID>.conf /etc/pve/qemu-server/<新VM ID>.conf

编辑配置文件

删除和更新 MAC 地址

(让 Proxmox 自动生成新的)

qm set <新VM ID> --delete net0
qm set <新VM ID> --net0 virtio,bridge=vmbr0,firewall=1

删除 SMBIOS UUID

(让 Proxmox 自动生成新的)

qm set <新VM ID> --delete smbios1

删除 vmgenid

(让 Proxmox 自动生成新的)

qm set <新VM ID> --delete vmgenid

启动虚拟机

启动虚拟机

注意

Rocky-9.5 远程连接配置

自用,SSH 配置与防火墙开放

添加 SSH 服务到防火墙规则中(永久生效,仅需执行一次)

sudo firewall-cmd --add-service=ssh --permanent

重新加载防火墙规则以应用更改

sudo firewall-cmd --reload

编辑 SSH 配置文件

sudo vi /etc/ssh/sshd_config

将以下配置项修改或取消注释:

# 原始配置(注释掉或修改)
#PermitRootLogin prohibit-password

# 修改为以下内容,允许 root 账号通过密码登录
PermitRootLogin yes

重启 SSH 服务以应用更改

sudo systemctl restart sshd