操作步骤
复制配置文件
cp /etc/pve/qemu-server/<源VM ID>.conf /etc/pve/qemu-server/<新VM ID>.conf
编辑配置文件
- 修改磁盘路径:将原 VM ID 替换为新 ID(如 vm-100-disk-0 → vm-101-disk-0)
- 通过 web 页面删掉硬盘,再移除未使用的硬盘,再添加硬盘
删除和更新 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
启动虚拟机
启动虚拟机
注意
- 虚拟机启动的时候如果再次进入引导页面,请通过 web 页面修改引导顺序。路径
选项-引导顺序
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