pve 8修改ssh默认22端口

Proxmox VE (PVE) 使用 SSH 服务来管理虚拟机和物理服务器。默认情况下,PVE 的 SSH 端口是 22。为了安全起见,你可能想要更改这个默认端口。

以下是如何在 PVE 中更改 SSH 端口的步骤:

登录到 PVE 管理界面。

点击 "System" -> "System Services"。

在 "SSH" 服务中找到 "Port" 字段,输入你想要的新端口号,例如 3326。

点击 "Apply" 按钮保存更改。

编辑你的 SSH 客户端配置或者防火墙规则,以便允许新端口的流量。

重启 SSH 服务以应用更改。

以下是相关的命令行操作,用于更改 SSH 端口(以3326 为例):

# 使用 root 权限编辑 SSH 配置文件
nano /etc/ssh/sshd_config
 
# 找到以下行并修改端口号
# #Port 22
 
# 去掉前面的井号 (#) 并将 22 改为你想要的端口号,例如 3326
Port 3326
 
# 保存并退出编辑器
 
# 重启 SSH 服务以应用更改
/etc/init.d/ssh restart
 
# 或者
 
systemctl restart sshd

提示如果操作不熟练可以使用WinSCP,完成

# 添加新的端口规则(以 2222 为例)
iptables -I INPUT -p tcp --dport 3326 -j ACCEPT
 
# 如果你使用的是 UFW,可以使用以下命令
ufw allow 3326/tcp

 

THE END