阿里云服务器如何修改远程端口?

简介: 云服务器如何修改远程端口

本文介绍如何修改 Windows 和 Linux 服务器的默认远程端口。

修改 Windows 服务器默认远程端口

本节以 Windows Server 2008 为例介绍如何修改 Windows 服务器默认远程端口。

  1. 远程连接并登录到 Windows 实例。
  2. 运行regedit.exe打开注册表编辑器。
  3. 找到如下注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber


     


     

  4. 在弹出的对话框中,选择十进制,在数值数据中输入新的远程端口号,在本例中即 3399。单击确定。


     

  5. (可选)如果您开启了防火墙,需要将新的端口号添加到防火墙并设置允许连接。

    具体方法参见设置 ECS 实例远程连接防火墙。

  6. 登录 ECS管理控制台,找到该实例,选择更多 > 重启。


  7. 实例重新启动后,在实例的右侧单击管理,进入实例详情页面。选择本实例安全组。


  8. 在安全组列表页面,找到相应的安全组,单击配置规则。
  9. 在安全组规则页面,单击添加安全组规则。根据实际的使用场景来定义安全规则,允许新配置的远程端口进行连接。关于如何设置安全组参见添加安全组规则。


     

  10. 以上步骤完成后,远程访问服务器,在远程地址后面添加新远程端口号即可连接实例。例如:192.168.1.2:3399。


     

    说明 调整 3389 端口后,使用 Mac 的远程桌面连接客户仅支持默认的 3389 端口。

修改 Linux 服务器默认远程端口

本节以 CentOS 6.8 为例介绍如何修改 Linux 服务器默认远程端口。

说明 不要直接修改 22 端口,先添加需要的默认远程端口。之所以先设置成两个端口,测试成功后再关闭一个端口,是为了防止在修改配置文件及网络调试过程中,万一出现新端口无法连接的情况下,还能通过 22 端口进行登录调试。

  1. 远程连接并登录到 Linux 实例。
  2. 运行 vim /etc/ssh/sshd_config 命令。
  3. 在键盘上按“I”键,进入编辑状态。添加新的远程服务端口,本节以 1022 端口为例。在Port 22下输入Port 1022。
  4. 在键盘上按“Esc”,输入:wq退出编辑状态。
  5. 执行以下命令重启实例,之后您可以通过 22 端口和 1022 端口 SSH 登录到 Linux 实例。

    /etc/init.d/sshd restart

  6. (可选)配置防火墙。使用 CentOS 7 以前的版本并开启默认防火墙 iptables 时,应注意 iptables 默认不拦截访问,如果您配置了 iptables 规则,需要执行iptables -A INPUT -p tcp --dport 1022 -j ACCEPT配置防火墙。然后执行service iptables restart 重启防火墙。

    说明 CentOS 7 以后版本默认安装 Firewalld。如果您已经启用 firewalld.service,需要放行 TCP 1022 端口:运行命令 firewall-cmd --add-port=1022/tcp --permanent。返回结果为 success 即表示已经放行 TCP 1022 端口。

  7. 登录 ECS管理控制台,找到该实例,选择管理。
  8. 进入实例详情页面。选择本实例安全组。


  9. 在安全组列表页面,找到相应的安全组,单击配置规则。
  10. 在安全组规则页面,单击添加安全组规则。根据实际的使用场景来定义安全规则,允许新配置的远程端口进行连接。关于如何设置安全组参见添加安全组规则。
  11. 使用 SSH 工具连接新端口,来测试是否成功。登录时在 Port 一栏输入新修改的端口号,在本例中即 1022。


     

  12. 使用 1022 端口连接成功后,再次运行vim /etc/ssh/sshd_config命令,将 Port 22 删除。
  13. 运行 /etc/init.d/sshd restart 命令重启实例,服务器默认远程端口修改完成。再次登录时使用新端口号登录即可。
相关实践学习
基于ECS搭建云上博客
本实验教您如何在ECS云服务器(Alibaba Cloud Linux 3)的环境下,通过部署LAMP环境并安装WordPress快速搭建个人博客。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
监控 安全 开发者
【Qt 并发 】理解Qt中事件循环与并发机制的协同工作
【Qt 并发 】理解Qt中事件循环与并发机制的协同工作
1690 4
|
8月前
|
弹性计算
阿里云服务器ECS的「文件备份」是什么?超出100GB如何收费?
阿里云ECS「文件备份」是免配置、自动化的文件级数据保护服务,支持按需恢复误删文件,30天内可找回。每账号享100GiB免费额度,超量部分按0.037元/GiB/月计费,按日结算。
416 13
|
5月前
|
消息中间件 安全 Java
阿里云短信服务从入门到精通:完整对接使用指南
本文提供了一份完整的阿里云短信服务对接使用指南。首先需完成账号注册与企业实名认证,开通短信服务并购买资源包或确保账户余额充足。接着需依次申请短信资质、签名和模板,三者均审核通过后方可发送短信。发送方式支持控制台群发助手与API/SDK程序化调用,推荐使用RAM子账号AccessKey保障安全。文章详细介绍了Java和Python两种语言的SDK集成示例,涵盖SendSms接口调用、参数配置与异常处理。同时讲解了安全与限流配置、回执消息接收、常见错误码排查以及成本优化策略,帮助开发者快速、安全、低成本地完成短信服务对接。
|
11月前
|
负载均衡 算法 网络协议
负载均衡:节点负载差距这么大,为什么收到的流量还一样?
本文讲解RPC框架中的负载均衡机制,对比传统Web负载均衡,阐述其由调用端自主选择节点的优势。针对业务提出“智能调控流量”需求,提出自适应负载均衡方案:通过收集服务节点的CPU、内存、响应耗时等指标进行打分,动态调整节点权重,结合随机权重算法实现流量合理分配,提升系统稳定性和可用性。
|
机器学习/深度学习 人工智能 算法
计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-15
计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-15
|
缓存 对象存储 数据安全/隐私保护
阿里云OSS, 跨域请求, No ‘Access-Control-Allow-Origin‘
阿里云OSS, 跨域请求, No ‘Access-Control-Allow-Origin‘
2414 0
|
SQL 监控 安全
数据库安全:SQL注入防御实践
【7月更文挑战第11天】SQL注入攻击作为一种常见的网络攻击手段,对数据库的安全性和业务稳定构成了严重威胁。为了有效防御SQL注入攻击,开发者和数据库管理员应采取一系列实践措施,包括输入验证与过滤、使用参数化查询、限制数据库用户权限、使用Web应用程序防火墙、定期更新和打补丁、实施实时监控和审计以及使用HTTPS协议等。通过这些措施的实施,可以显著提升数据库的安全性,降低遭受SQL注入攻击的风险。同时,开发者和数据库管理员应持续关注新的安全威胁和防御技术,不断提升自身的安全防护能力。
1089 1
|
Docker 容器
docker 容器重启
【10月更文挑战第30天】docker 容器重启
4581 0
|
算法 计算机视觉 Python
DSP技术深度解析:原理、实践与应用
DSP技术深度解析:原理、实践与应用
1895 1