Windows Server 2016 修改 OpenSSH 连接端口

0 86
本文目录导读:安装 OpenSSH 客户端和服务器打开 OpenSSH 配置文件修改端口号重启 OpenSSH 服务防火墙设置测试新的 SSH 连接在 Wind...

本文目录导读:

  1. 安装 OpenSSH 客户端和服务器
  2. 打开 OpenSSH 配置文件
  3. 修改端口号
  4. 重启 OpenSSH 服务
  5. 防火墙设置
  6. 测试新的 SSH 连接

在 Windows Server 2016 上,OpenSSH 客户端和服务器组件默认可能未安装,一旦安装,您可能希望更改 OpenSSH 使用的默认端口(22)以增加安全性,以下是如何修改 Windows Server 2016 上 OpenSSH 连接端口的步骤。

安装 OpenSSH 客户端和服务器

在 Windows Server 2016 上,首先需要安装 OpenSSH 客户端和服务器,可以通过打开“服务器管理器”,然后选择“添加角色和功能”来完成这一步,在“角色”选项卡中,搜索“OpenSSH 客户端”和“OpenSSH 服务器”,然后勾选它们,点击“下一步”,然后完成安装过程。

打开 OpenSSH 配置文件

OpenSSH 配置文件通常位于“C:\Program Files\OpenSSH\config”,你可以使用任何文本编辑器打开它,Notepad++ 或者 Visual Studio Code。

修改端口号

在配置文件中,你可以找到类似下面的行:

Host *

Port 22

将“Port 22”更改为所需的端口号,Port 2222”,请确保所选端口号未被其他服务使用,并且没有被防火墙阻止。

重启 OpenSSH 服务

修改完配置文件后,需要重启 OpenSSH 服务以使更改生效,可以通过打开“服务”应用程序并手动重启“OpenSSH Server”来完成这一步,或者使用 PowerShell 命令:

Restart-Service OpenSSHServer

防火墙设置

如果您的服务器启用了防火墙,确保新的 OpenSSH 端口已在防火墙中打开,以 Windows Defender Firewall 为例,可以通过以下步骤打开新的 OpenSSH 端口:

1、打开“Windows Defender Firewall”设置。

2、选择“入站规则”。

3、在左侧面板中,找到并选择“OpenSSH Server (TCP 端口 2222)”(或您所设置的任何其他端口)。

4、如果规则不存在,右键单击“入站规则”并选择“新建规则”,在向导中,选择“TCP”,然后输入正确的端口号,完成其余步骤并保存规则。

测试新的 SSH 连接

尝试使用 SSH 客户端连接到服务器的新端口,以验证更改是否已成功应用,如果你使用 PuTTY,可以在连接设置中输入新的端口号,如果一切正常,你应该能够建立 SSH 连接而没有任何问题。

通过以上步骤,您应该能够在 Windows Server 2016 上成功修改 OpenSSH 的连接端口,请记住,更改默认的 SSH 端口是一种增强安全性的好方法,因为这可以减少被常见端口扫描攻击的风险,仅仅更改端口号并不足以提供全面的安全性;你还应该考虑使用强密码和其他安全措施来保护您的服务器。

最后修改时间:
文章相关标签:
茶猫云
上一篇 2024年01月04日 22:40
下一篇 2024年01月04日 22:52

评论已关闭