安装好Pve后,网页后台用的是https协议,端口为8006,但缺少对应的证书,登录的时候会有安全提醒。

一、添加证书

这里我是从阿里云申请了一个ssl证书。下载的是nginx证书。然后,登录到PVE后台,进入凭证页面,上传自定义凭证。

二、修改默认端口

1、通过iptables端口转发

默认的8006端口是写入到二进制文件中的,所以不能从配置文件修改,通过iptables端口转发。

iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-ports 8006

2、保存iptables

iptables-save > /etc/iptables.up.rules
echo -e '#!/bin/sh\n/sbin/iptables-restore < /etc/iptables.up.rules' > /etc/network/if-pre-up.d/iptables
chmod +x /etc/network/if-pre-up.d/iptables