天天看点

云服务器 ECS 安全:服务器默认远程端口修改

服务器默认远程端口修改

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

说明

本节介绍修改windows服务器默认远程端口的操作步骤,成功修改后,用户在远程访问服务器时,需在远程地址后面添加新远程端口号。例如:192.168.1.2:3390。

操作步骤

1、运行“regedit.exe”打开注册表编辑器;

2、找到如下注册表子项:

hkey_local_machinesystemcurrentcontrolsetcontrolterminal serverwinstationsrdp-tcpportnumber

3、在编辑菜单上,点击修改,点击十进制;

云服务器 ECS 安全:服务器默认远程端口修改

4、在数值数据中输入新的远程端口号,点击确定;

5、退出注册表编辑器,重新启动计算机;

6、登录阿里云控制台,选择云服务器—安全组,为当前ecs所使用的安全组配置规则;

云服务器 ECS 安全:服务器默认远程端口修改

7、添加安全组规则,根据实际的使用场景来定义安全规则,允许新配置的远程端口进行连接。

云服务器 ECS 安全:服务器默认远程端口修改

注意事项

1、修改远程桌面默认端口前,需添加新端口到防火墙并设置允许连接;

2、调整3389端口后,使用mac的远程桌面连接客户仅支持默认的3389端口;

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

本节以redhat 6.5为例介绍修改linux服务器默认远程端口的操作步骤,成功修改后,用户在远程访问服务器时,需在远程地址后面添加新远程端口号。例如:192.168.1.2:1022。

1、vim /etc/ssh/sshd_config;

找到#port 22一段,这里是标识默认使用22端口,修改为如下:

port 22

port 1022

云服务器 ECS 安全:服务器默认远程端口修改

2、执行以下命令:

这样ssh端口将同时工作与22和1022上。

3、编辑防火墙配置:

添加:

重启防火墙服务:

云服务器 ECS 安全:服务器默认远程端口修改

4、现在请使用ssh工具连接1022端口,来测试是否成功。

5、使用1022端口连接成功后,再次编辑sshd_config的设置,将里边的port 22删除,重启sshd服务即可。

云服务器 ECS 安全:服务器默认远程端口修改
云服务器 ECS 安全:服务器默认远程端口修改

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