RELATEED CONSULTING
相关咨询
欢迎选择下列在线客服咨询
微信客服
微信客服二维码
热线电话:13863516421
7x24小时,全年无休
我们服务器的承诺:
关闭右侧工具栏

境外国外服务器专题

如何在不重启服务器的情况下修改美国云服务器的登录端口?

  • 来源:本站
  • 编辑: 超级管理员
  • 时间:2025-07-28 17:35:10
  • 阅读0次

在不重启服务器的情况下修改美国云服务器的登录端口,可分别在操作系统层面和云服务提供商层面进行设置,以下是 Linux 和 Windows 系统的具体操作方法:

Linux 系统(以 CentOS 为例)

修改 SSH 默认端口

bash

# 1. 备份配置文件

cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

# 2. 编辑配置文件,添加或修改Port行

vi /etc/ssh/sshd_config

# 找到#Port 22,取消注释并修改为自定义端口,如2020

Port 2020

# 3. 重新加载SSH配置(不重启服务)

sudo systemctl reload sshd

# 4. 配置防火墙,开放新端口

firewall-cmd --zone=public --add-port=2020/tcp --permanent

firewall-cmd --reload

验证修改成功

使用新端口远程连接测试,命令为ssh -p 2020 username@your_server_ip,若能成功连接,说明修改完成。还可通过ss -tulpn | grep sshd命令确认 SSH 服务已监听新端口。

Windows 系统

通过注册表修改 RDP 端口

powershell

# 1. 以管理员身份运行PowerShell

New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name PortNumber -Value 3391 -PropertyType DWord -Force

New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp' -Name PortNumber -Value 3391 -PropertyType DWord -Force

# 2. 启用防火墙规则,允许新端口的RDP流量

New-NetFirewallRule -DisplayName "Remote Desktop (TCP - In)" -Direction Inbound -Protocol TCP -LocalPort 3391 -Action Allow

# 3. 重启Remote Desktop Services服务

Restart-Service -Name TermService

验证修改成功

使用远程桌面连接工具,在 “计算机” 字段输入your_server_ip:3391,若能正常连接服务器,则端口修改成功。

此外,无论哪种操作系统,都需要登录云服务器提供商的控制台,找到对应的安全组设置页面,添加一条允许新端口访问的入站规则,端口范围填写自定义端口,协议选择 TCP(SSH 和 RDP 通常使用 TCP 协议),源 IP 地址可根据需求设置为特定 IP 或特定 IP 段,保存设置后使规则生效。

9 篇资料

Windows 系统远程桌面的默认端口是 3389。若想确认或查看当前系统远程桌面端口,可通过以下几种方法:

命令行查看:

通过进程查找:按 “Win + R” 打开运行对话框,输入 “cmd” 并回车,打开命令提示符窗口。输入 “tasklist /svc | find "Ter"” 命令,找到远程桌面服务 “TermService” 对应的 PID(进程标识符)。再输入 “netstat -ano | find "<PID>"” 命令(将<PID>替换为上一步查到的进程 ID),即可查看远程桌面使用的端口号。

直接查找端口:在命令提示符窗口中输入 “netstat -ano | findstr :3389”,若系统未修改过远程桌面端口,会列出所有使用 3389 端口的进程,从而确认默认端口。

注册表查看:按 “Win + R”,输入 “regedit” 并回车,打开注册表编辑器。导航到 “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP - Tcp”,在右侧窗格中找到 “PortNumber” 值,双击它,在 “数值数据” 中即可看到端口号。

通过防火墙规则查看:打开 “控制面板”,进入 “系统和安全”>“Windows 防火墙”,点击 “高级设置”。在左侧选择 “入站规则”,在右侧找到 “远程桌面(TCP - In)” 规则,双击打开,在 “常规” 选项卡下可以看到 “本地端口” 信息,显示的端口即为远程桌面使用的端口。


我们提供7X24小时售后服务,了解更多机房产品和服务,敬请联系
购买咨询 售后服务