本文介绍如何修改 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 命令重启实例,服务器默认远程端口修改完成。再次登录时使用新端口号登录即可。

阿里云服务器如何修改远程端口?相关推荐

  1. 阿里云服务器,修改Apache2默认端口80

    阿里云服务器,修改Apache2默认端口80 Apache2默认端口是80,但是一般这个80端口会被别的进程占用,为了避免进程之间冲突,有时候我们可以修改默认端口,个人修改原因是因为部署域名的时候需要 ...

  2. [CentOS Python系列] 四.阿里云服务器CentOS连接远程MySQL数据库及pymsql

    从2014年开始,作者主要写了三个Python系列文章,分别是基础知识.网络爬虫和数据分析. Python基础知识系列:Pythonj基础知识学习与提升 Python网络爬虫系列:Python爬虫之S ...

  3. 树莓派+blinker物联网平台+阿里云服务器实现app远程摄像头监控

    前言 最近接了个物联网小项目,需要远程监控室内温湿度,二氧化碳浓度和火灾报警等功能,本来找的机智云平台十分符合,但是后面又需要加摄像头监控功能,机智云目前还无视频服务功能,只好换平台.调研发现,one ...

  4. 超详细的阿里云服务器购买及远程连接开机(Win系统)

    阿里云服务器购买及网站发布上线 在浏览器输阿里云官网 https://cn.aliyun.com/ 鼠标移动到顶部的产品导航栏,选择云服务ECS 提示:如果你是阿里云的第一次购买用户服务器还是和很便宜 ...

  5. 阿里云服务器ecs绑定域名,端口的问题,不用80端口

    现在阿里云服务器ecs,绑定域名之后,现在访问需要域名后面加上端口号.求大神解决. 绑域名不用加端口 可能是配置的问题 windows在IIS里解决 ecs 不是可以绑定多个域名吗?我要每个域名对应一 ...

  6. 阿里云服务器CentOS开放特定端口

    前言 购买了阿里云的服务器,自己在上面开发一些小程序玩,经常需要开放端口,自己写一篇博客记录一下步骤. 运行环境 购买了阿里云服务器 开始 1.使用命令 lsb_release -a 查看linux发 ...

  7. 阿里云服务器ECS开放8080端口

    今天在阿里云服务器跑了一个springboot 项目,启动成功后,不能访问,记得阿里云的安全组好像没有添加8080端口,所以打开一下,如果在安全组里面添加了8080端口还是不能访问的,可以添加完后以后 ...

  8. 新买的阿里云服务器无法进行远程桌面

    昨天公司租用了阿里云亚太区(东京)的服务器,一开始的时候一直都无法进行远程桌面操作,我以为是因为服务器地址是在日本的缘故,后来又翻了阿里云服务器的操作文档也没有找到相关的解决办法,阿里云服务器的问答机 ...

  9. 阿里云服务器CentOS的特定端口

    前言 购买了阿里云的服务器,自己在上面开发一些小程序玩,经常需要开放端口,自己写一篇博客记录一下步骤. 运行环境 购买了阿里云服务器 开始 1.使用命令 lsb_release -a 查看linux发 ...

最新文章

  1. 11Grac+ASM+linux2.6.18 processes (100) exceeded
  2. 支持插件的消息中间件【msg broker with plugin】 - 知然 - 博客园
  3. Websocket协议的学习、调研和实现
  4. 关于ubuntu中的inittab文件
  5. 计算机算法设计与分析考试题,《计算机算法设计与分析》习题及答案
  6. (部分转载,部分原创)java大数类(2)
  7. IDEA Docker 插件安装
  8. pulse 去马赛克软件_打马赛克就安全了吗?AI消除马赛克,上线三天收获近7000星...
  9. C++ boost 正则表达式用法
  10. WPF学习笔记-用Expression Design制作矢量图然后导出为XAML
  11. Android性能优化-过度绘制解决方案
  12. 解决imp导入dmp文件报:IMP-00038: 无法转换为环境字符集句柄IMP-00000: 未成功终止导入
  13. 计算机入职规划,入职后的工作生涯规划范文
  14. 立波 iphone3gs越狱教程:成功把iphone3gs手机升级成ios6.1.3系统,完美解决no service和耗电量大的问题...
  15. 快速把多个excel合成一个表
  16. 橘子学Flink03之Flink的流处理与批处理
  17. windows使用docker部署gitlab
  18. python动物书_图灵出品的人气O'Reilly动物书,你更钟意哪本?
  19. Python到pyspark中的py-files的问题
  20. 应试教育中的孩子长不好

热门文章

  1. 第一个超级计算机深蓝,为什么深蓝只是超级计算机,而Alpha GO是人工智能?
  2. Android 7.0 Audio的Resample过程详解
  3. 开发者危机!GitHub、GitLab 全部大裁员
  4. 点阵图像的显示小处理
  5. python无法引用另一个python文件问题 文件名命名问题
  6. Xshell7,xftp7连接liunx系统
  7. Ubuntu16.04 安装中文输入法(搜狗输入法)
  8. 初学者用Qt实现小型运动会成绩管理软件
  9. 作为工程师,真的应当打破扫地僧情结吗?
  10. ING创建有利于华尔街的区块链解决方案