|

学校一声令下,众多实验室服务器趴窝了。
| 协议类型 | 端口号 | 常见应用 | 关闭原因 | | TCP | 21 | FTP | 匿名访问,弱口令 | | TCP | 22 | SSH | 弱口令 | | TCP | 23 | TELENT | 弱口令 | | TCP | 25 | SMTP | 弱口令 | | TCP | 80 | HTTP | 弱口令 | | TCP | 110 | POP3 | 弱口令 | | TCP | 137 | samba | 远程代码执行 | | TCP | 143 | IMAP | 弱口令 | | TCP | 161 | SNMP | 弱口令 | | TCP | 443 | HTTPS | 弱口令 | | TCP | 445 | SMB | 远程代码执行 | | TCP | 512 | rlogin | 弱口令 | | TCP | 873 | rsync | 弱口令 | | TCP | 3389 | RDP | 弱口令 | | TCP | 5900 | vnc | 弱口令 | | TCP | 5901 | vnc | 弱口令 | | TCP | 6379 | redis | 弱口令,远程代码执行 |
连不上,不要着急,到实验室去一趟吧。
一、Linux环境下:新增ssh端口
在被连接电脑端:
命令行操作:
sudo nano /etc/ssh/sshd_config
打开后找到"#Port 22":
#Port 22
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
在"#Port 22"或"Port 22"后面新增一行或多行:
#Port 22
Port 666
Port 888
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
已经新增了ssh端口666和888(可以是其他值)
sudo /etc/init.d/ssh restart
结果如下则证明成功了
#结果
[ ok ] Restarting ssh (via systemctl): ssh.service.
在自己连接电脑端:
此时更改一下自己连接电脑的ssh端口号为666或888即可。
二、修改远程桌面连接端口
在被连接电脑端:
搜索注册表编辑器:

打开注册表编辑器
1.在注册表编辑器左侧菜单中依次点击展开\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp,然后在右侧找到并双击PortNumber项。修改十进制下的该值,建议取10000——65535之间,3389附近值仍有被封可能。


2.再次在注册表编辑器左侧菜单中依次点击展开\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp,然后在右侧找到并双击PortNumber项。
取值和上一步一定要相同。

3.重启电脑
在连接电脑端:
在远程连接的IP地址后面加上端口号信息即可
IP:xxxxx(端口号)
注意 ":xxxxx”为英文格式。
如果RDP远程桌面连接还不行,那就去设置一下防火墙的出入规则,不建议关闭防火墙

高级设置-》新增出站规则和入站规则-》将该端口允许连接

|