服务器如何修改登录端口?
美国、香港服务器
服务器如何修改登录端口?
11-11 来源:
服务器主流系统分为 Linux 和 Windows,Linux 常修改 SSH 默认 22 端口,Windows 多修改远程桌面(RDP)默认 3389 端口,具体修改步骤如下,操作前建议备份相关配置,避免出错无法恢复:
Linux 系统(修改 SSH 登录端口)
备份配置文件:先备份 SSH 配置文件,防止修改出错。执行命令:sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
编辑配置文件:用 vim 打开配置文件,命令为sudo vim /etc/ssh/sshd_config。找到#Port 22这一行,删除前面的注释符#,再将 22 改为目标端口(建议选 1024 - 65535 之间未被占用的端口,比如 2222),修改后为Port 2222。
开放新端口防火墙:若启用防火墙需放行新端口,否则无法连接。若是 firewalld 防火墙,执行sudo firewall-cmd --permanent --add-port=2222/tcp和sudo firewall-cmd --reload;若是 iptables 防火墙,执行sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPT,再用sudo service iptables save保存规则。
重启 SSH 服务:配置生效需重启服务,命令为sudo systemctl restart sshd。
测试新端口:不要关闭当前会话,新开终端用新端口测试登录,命令为ssh -p 2222 用户名@服务器IP,登录成功则修改生效。若为云服务器,还需在安全组中放行新端口。
Windows 系统(修改 RDP 远程登录端口)
打开注册表编辑器:按下Win+R打开运行窗口,输入regedit回车,即可打开注册表编辑器。建议先备份注册表,点击左上角 “文件” 选择 “导出”,保存备份文件。
修改两处注册表项
依次展开路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp,找到右侧的PortNumber,右键选择 “修改”,基数选 “十进制”,输入新端口号(如 3399)后确定。
再展开路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp,同样找到PortNumber并按上述步骤修改为相同的新端口。
放行防火墙与安全组:打开 Windows 防火墙,在 “高级设置” 中添加入站规则,允许新端口的 TCP 流量通过;若是云服务器,还需在对应的云安全组中放行该新端口。
重启服务器:注册表修改需重启生效,重启后远程登录时,需在服务器 IP 后加新端口,格式为服务器IP:新端口(如 192.168.1.100:3399)。
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快