Chinaunix首页 | 论坛 | 博客
  • 博客访问: 490762
  • 博文数量: 158
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 904
  • 用 户 组: 普通用户
  • 注册时间: 2016-10-10 11:17
文章分类

全部博文(158)

文章存档

2018年(74)

2017年(84)

我的朋友

分类: WINDOWS

2017-12-07 15:54:54

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

1.1.    说明

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

1.2.    操作步骤

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

步骤2       找到如下注册表子项:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber

步骤3       编辑菜单上,点击修改,点击十进制

image004.png

步骤4       数值数据中输入新的远程端口号,点击确定

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

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

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

 image005.png


1.3.    注意事项

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

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

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

2.1.    说明

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

2.2.    操作步骤

步骤1       vim /etc/ssh/sshd_config;

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

Port 22

image006.png

Port 1022

步骤2       执行/etc/init.d/sshd restart

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

步骤3       现在编辑防火墙配置:

vim /etc/sysconfig/iptables

添加 -A INPUT -m state --state NEW -m tcp -p tcp --dport 1022 -j ACCEPT

重启防火墙服务:

service iptables restart

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

image007.jpg

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

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

    image008.jpg

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

 image009.jpg

   
2.3注意事项

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


阅读(11632) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~