阿里云服务器如何修改远程端口?
本文介绍如何修改 Windows 和 Linux 服务器的默认远程端口。
修改 Windows 服务器默认远程端口
本节以 Windows Server 2008 为例介绍如何修改 Windows 服务器默认远程端口。
- 远程连接并登录到 Windows 实例。
- 运行regedit.exe打开注册表编辑器。
- 找到如下注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber
- 在弹出的对话框中,选择十进制,在数值数据中输入新的远程端口号,在本例中即 3399。单击确定。
- (可选)如果您开启了防火墙,需要将新的端口号添加到防火墙并设置允许连接。
具体方法参见设置 ECS 实例远程连接防火墙。
- 登录 ECS管理控制台,找到该实例,选择更多 > 重启。
- 实例重新启动后,在实例的右侧单击管理,进入实例详情页面。选择本实例安全组。
- 在安全组列表页面,找到相应的安全组,单击配置规则。
- 在安全组规则页面,单击添加安全组规则。根据实际的使用场景来定义安全规则,允许新配置的远程端口进行连接。关于如何设置安全组参见添加安全组规则。
- 以上步骤完成后,远程访问服务器,在远程地址后面添加新远程端口号即可连接实例。例如:192.168.1.2:3399。
说明 调整 3389 端口后,使用 Mac 的远程桌面连接客户仅支持默认的 3389 端口。
修改 Linux 服务器默认远程端口
本节以 CentOS 6.8 为例介绍如何修改 Linux 服务器默认远程端口。
说明 不要直接修改 22 端口,先添加需要的默认远程端口。之所以先设置成两个端口,测试成功后再关闭一个端口,是为了防止在修改配置文件及网络调试过程中,万一出现新端口无法连接的情况下,还能通过 22 端口进行登录调试。
- 远程连接并登录到 Linux 实例。
- 运行 vim /etc/ssh/sshd_config 命令。
- 在键盘上按“I”键,进入编辑状态。添加新的远程服务端口,本节以 1022 端口为例。在Port 22下输入Port 1022。
- 在键盘上按“Esc”,输入:wq退出编辑状态。
- 执行以下命令重启实例,之后您可以通过 22 端口和 1022 端口 SSH 登录到 Linux 实例。
/etc/init.d/sshd restart
- (可选)配置防火墙。使用 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 端口。
- 登录 ECS管理控制台,找到该实例,选择管理。
- 进入实例详情页面。选择本实例安全组。
- 在安全组列表页面,找到相应的安全组,单击配置规则。
- 在安全组规则页面,单击添加安全组规则。根据实际的使用场景来定义安全规则,允许新配置的远程端口进行连接。关于如何设置安全组参见添加安全组规则。
- 使用 SSH 工具连接新端口,来测试是否成功。登录时在 Port 一栏输入新修改的端口号,在本例中即 1022。
- 使用 1022 端口连接成功后,再次运行vim /etc/ssh/sshd_config命令,将 Port 22 删除。
- 运行 /etc/init.d/sshd restart 命令重启实例,服务器默认远程端口修改完成。再次登录时使用新端口号登录即可。
阿里云服务器如何修改远程端口?相关推荐
- 阿里云服务器,修改Apache2默认端口80
阿里云服务器,修改Apache2默认端口80 Apache2默认端口是80,但是一般这个80端口会被别的进程占用,为了避免进程之间冲突,有时候我们可以修改默认端口,个人修改原因是因为部署域名的时候需要 ...
- [CentOS Python系列] 四.阿里云服务器CentOS连接远程MySQL数据库及pymsql
从2014年开始,作者主要写了三个Python系列文章,分别是基础知识.网络爬虫和数据分析. Python基础知识系列:Pythonj基础知识学习与提升 Python网络爬虫系列:Python爬虫之S ...
- 树莓派+blinker物联网平台+阿里云服务器实现app远程摄像头监控
前言 最近接了个物联网小项目,需要远程监控室内温湿度,二氧化碳浓度和火灾报警等功能,本来找的机智云平台十分符合,但是后面又需要加摄像头监控功能,机智云目前还无视频服务功能,只好换平台.调研发现,one ...
- 超详细的阿里云服务器购买及远程连接开机(Win系统)
阿里云服务器购买及网站发布上线 在浏览器输阿里云官网 https://cn.aliyun.com/ 鼠标移动到顶部的产品导航栏,选择云服务ECS 提示:如果你是阿里云的第一次购买用户服务器还是和很便宜 ...
- 阿里云服务器ecs绑定域名,端口的问题,不用80端口
现在阿里云服务器ecs,绑定域名之后,现在访问需要域名后面加上端口号.求大神解决. 绑域名不用加端口 可能是配置的问题 windows在IIS里解决 ecs 不是可以绑定多个域名吗?我要每个域名对应一 ...
- 阿里云服务器CentOS开放特定端口
前言 购买了阿里云的服务器,自己在上面开发一些小程序玩,经常需要开放端口,自己写一篇博客记录一下步骤. 运行环境 购买了阿里云服务器 开始 1.使用命令 lsb_release -a 查看linux发 ...
- 阿里云服务器ECS开放8080端口
今天在阿里云服务器跑了一个springboot 项目,启动成功后,不能访问,记得阿里云的安全组好像没有添加8080端口,所以打开一下,如果在安全组里面添加了8080端口还是不能访问的,可以添加完后以后 ...
- 新买的阿里云服务器无法进行远程桌面
昨天公司租用了阿里云亚太区(东京)的服务器,一开始的时候一直都无法进行远程桌面操作,我以为是因为服务器地址是在日本的缘故,后来又翻了阿里云服务器的操作文档也没有找到相关的解决办法,阿里云服务器的问答机 ...
- 阿里云服务器CentOS的特定端口
前言 购买了阿里云的服务器,自己在上面开发一些小程序玩,经常需要开放端口,自己写一篇博客记录一下步骤. 运行环境 购买了阿里云服务器 开始 1.使用命令 lsb_release -a 查看linux发 ...
最新文章
- 11Grac+ASM+linux2.6.18 processes (100) exceeded
- 支持插件的消息中间件【msg broker with plugin】 - 知然 - 博客园
- Websocket协议的学习、调研和实现
- 关于ubuntu中的inittab文件
- 计算机算法设计与分析考试题,《计算机算法设计与分析》习题及答案
- (部分转载,部分原创)java大数类(2)
- IDEA Docker 插件安装
- pulse 去马赛克软件_打马赛克就安全了吗?AI消除马赛克,上线三天收获近7000星...
- C++ boost 正则表达式用法
- WPF学习笔记-用Expression Design制作矢量图然后导出为XAML
- Android性能优化-过度绘制解决方案
- 解决imp导入dmp文件报:IMP-00038: 无法转换为环境字符集句柄IMP-00000: 未成功终止导入
- 计算机入职规划,入职后的工作生涯规划范文
- 立波 iphone3gs越狱教程:成功把iphone3gs手机升级成ios6.1.3系统,完美解决no service和耗电量大的问题...
- 快速把多个excel合成一个表
- 橘子学Flink03之Flink的流处理与批处理
- windows使用docker部署gitlab
- python动物书_图灵出品的人气O'Reilly动物书,你更钟意哪本?
- Python到pyspark中的py-files的问题
- 应试教育中的孩子长不好