安装好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