
如何修改云服务器的远程默认端口?因为使用系统默认端口的风险很高,很容易被攻击软件扫描攻击。为避免因端口攻击导致远程连接云服务器,可以修改云服务器默认远程端口,为不常见的端口提供云服务器安全。
修改服务端口需要同步修改安全组规则和云服务器,使端口修改生效。以下操作将向您介绍如何修改云服务器的默认远程端口。请根据云服务器的操作系统类型选择不同的修改方式。

一、修改Windows云服务器默认远程端口
注意:以下操作以Windows Server 2012操作系统为例。由于操作系统版本和语言不同,具体操作步骤略有不同。
1.使用 VNC 登录 Windows 实例。
2.在操作系统界面,点击打开Windows PowerShell窗口。
3.在 Windows PowerShell 窗口中,键入 regedit 并按 Enter 打开注册表编辑器窗口。
4.在左侧的注册表导航中,展开[HKEY_LOCAL_MACHINE]>[SYSTEM]>[CurrentControlSet]>[Control]>[Terminal Server]>[Wds]>[rdpwd]>[Tds]】 >【tcp】目录。
5.在[tcp]中找到PortNumber,将PortNumber数据(即3389端口号)修改为0到65535之间的未占用端口。如下图:

6.在左侧的注册表导航中,展开[HKEY_LOCAL_MACHINE]>[SYSTEM]>[CurrentControlSet]>[Control]>[Terminal Server]>[WinStations]>[RDP-Tcp]目录。
7.找到[RDP-Tcp]中的PortNumber,将[RDP-Tcp]中的PortNumber数据(端口号)修改为与[tcp]中的PortNumber数据(端口号)相同的端口 否.
8.(可选)如果您的云服务器启用了防火墙,您需要在防火墙中添加一个新端口并设置为允许连接:
(1)在 Windows PowerShell 窗口中,键入 wf.msc 并按 Enter 以打开具有高级安全性的 Windows 防火墙窗口。
(2)在Windows高级安全防火墙窗口中,选择【入站规则】,点击【新建规则】。如下图:

(3)在“新建入站规则向导”窗口的“规则类型”步骤中,选择【端口】,点击【下一步】。
(4)在“新建入站规则向导”窗口的“协议和端口”步骤中,选择【TCP】,将【特定本地端口】填入步骤5中设置的端口号,点击【下一步】。如下图:

(5)在新建入站规则向导窗口的操作步骤中,选择允许连接并单击下一步。
(6)在“新建入站规则向导”窗口的“配置文件”步骤中,使用默认配置即可,点击【下一步】即可。
(7)在新建入站规则向导窗口的名称步骤中,填写规则名称并点击完成。
9.在 Windows PowerShell 窗口中,键入 services.msc 并按 Enter 打开“服务”窗口。
10.在“服务”窗口中,找到【远程桌面服务】,右击【远程桌面服务】,选择【重启】重启远程登录服务。
11.参考修改安全组规则,将协议端口为“TCP:3389”的安全组规则修改为步骤5中设置的端口号。
二、修改Linux云服务器默认远程端口
注意:在修改Linux云服务器默认远程端口前,建议添加SSH端口号并测试新端口号能否成功连接云服务器,然后删除默认端口22。为了避免连接新的端口号,您仍然可以使用默认端口 22 连接到云服务器。以下操作以 CentOS 7.3 操作系统为例。由于操作系统版本和语言不同,具体操作步骤略有不同。
1.使用 VNC 登录 Linux 实例。
2.执行如下命令修改配置文件。
vim /etc/ssh/sshd_config
3.按i切换到编辑模式,新增端口内容,在#Port 22下新增一行Port new port number,删除Port 22的注释(即删除前面的# )。如下图:
例如Port 23456。

4.按Esc,输入:wq,保存内容并返回。
5.执行以下命令使配置更改生效。
systemctl restart sshd.service
6.(可选)配置防火墙。
CentOS 7之前版本的Linux云服务器默认使用iptables服务作为防火墙。如果云服务器配置了iptables规则,需要做如下配置防火墙:
执行以下命令配置防火墙。
iptables -A INPUT -p tcp –dport 新端口号 -j ACCEPT
例如,如果新的端口号是23456,执行如下命令:
iptables -A INPUT -p tcp –dport 23456 -j ACCEPT
执行以下命令重启防火墙。
service iptables restart
CentOS 7及以后版本的Linux云服务器默认使用Firewalld服务作为防火墙。如果云服务器开启了firewalld.service,需要进行如下操作来配置防火墙:
执行以下命令释放步骤3中添加的端口号。
firewall-cmd –add-port=新端口号/tcp –permanent
例如,如果新的端口号是23456,执行如下命令:
firewall-cmd –add-port=23456/tcp –permanent
成功返回结果表示发布成功。
7.参考修改安全组规则,将协议端口为“TCP:22”的安全组规则修改为步骤3中添加的端口号。
三、认证
·Windows云服务器认证
1.以本地计算机上的Windows操作系统为例,打开远程桌面连接对话框。
2.在【计算机】后面,输入Windows服务器的公网IP:修改后的端口号,点击【连接】。如下图:

3.根据界面提示,输入实例的管理员账号和密码,点击【确定】。
进入Windows云服务器的操作系统界面,表示连接登录成功。
注意:如果使用RDP文件登录Windows云服务器,请先修改RDP文件中完整的address:s参数。
·Linux云服务器验证
1.以PuTTY远程登录软件为例,打开PuTTY客户端。
2.在PuTTY配置窗口中,输入Linux云服务器的公网IP,设置【端口】为新的端口号,点击【打开】。如下图:

3.根据界面提示,输入Linux云服务器的用户名和密码,回车。
进入如下界面,表示连接登录成功。
4.使用新端口成功连接Linux云服务器后,执行以下命令,注意默认端口为22。
vim /etc/ssh/sshd_config
5.按i切换到编辑模式,在Port 22前面输入#注释端口。
6.按Esc,输入:wq,保存内容并返回。
7.执行以下命令使配置更改生效。下次登录时,使用新端口远程登录Linux云服务器。
systemctl restart sshd.service
:远程默认端口修改:如何修改Windows和Linux云服务器的远程默认端口?,https://vps.caogenba.com.com/68078.html
如今做站的人不多了,多个朋友多条路子,加入站长论坛和大佬们同道交流,Tips:可以免费打广告哦~ 点击立即加入>>
如何给WordPress插件添加网站加速
在当今的互联网时代,网站速度已成为用户体验和搜索引擎优化的关键因素之一。如果您正在使用WordPress构建网站,为您的网站添加网站加速功能非常重要。本文将向您展示如何向WordPress插件添加站点加速,并提供相关的代码示例。
首先,了解网站加速的原理
在我们开始之前,让我们了解网站加速的原理。网站加速的目的是通过优化网站的加载速度来提高用户体验和SEO排名。为了实现这一目标,我们需要使用一些常见的加速方法,例如:
1.使用CDN(内容分发网络):通过缓存网站的静态资源,如图片、CSS和JavaScript文件,可以加快这些文件的下载和加载速度,提高整个网站的访问速度。
2.启用浏览器缓存:通过为网站的静态文件设置适当的过期时间,您可以让浏览器缓存这些文件,从而减少服务器请求和传输时间。
3.压缩文件:通过压缩HTML、CSS和JavaScript文件,可以减小它们的大小,从而提高文件的下载和加载速度。
二、为WordPress插件添加网站加速功能的步骤
以下是将网站加速添加到WordPress插件的步骤:
1.选择好的CDN服务提供商:市场上有许多CDN服务提供商可供选择,例如CloudFlare和MaxCDN。根据您的需求和预算选择合适的CDN提供商。
2.注册和设置CDN服务:根据所选CDN提供商提供的指南注册和设置您的CDN服务。此步骤包括验证您的域名和修改DNS设置。
3.配置WordPress插件使用CDN:有一些WordPress插件可以帮助您轻松配置和管理CDN。W3 Total Cache是常用的插件之一。安装并激活插件后,您可以在插件设置页面上找到CDN选项,包括您使用的CDN供应商的设置参数。
4.添加CDN设置参数:根据CDN供应商提供的指南填写CDN设置页面中的参数。参数通常包括CDN地址、加速域名、密钥等。
5.启用浏览器缓存:W3 Total Cache插件还提供了启用浏览器缓存的选项。在插件的设置页面中,您可以找到浏览器缓存选项并启用该功能。这将为网站的静态文件设置适当的到期时间,以便浏览器可以缓存这些文件。
6.压缩文件:W3 Total Cache插件还可以帮助您压缩网站的静态文件。在插件的设置页面中,您可以找到压缩文件的选项并启用该功能。这将自动压缩HTML、CSS和JavaScript文件并减小它们的大小。
第三,代码示例
以下是使用W3 Total Cache插件为WordPress插件添加站点加速功能的代码示例:
/* * *设置CDN加速*/function my _ CDN _ settings(){ define(‘CDN _ URL‘,‘https://CDN . example . com/‘);define(‘CDN _ COOKIE _ DOMAIN‘,$ _ SERVER【‘HTTP _ HOST‘】);} add _ action(‘init’,‘my _ cdn _ settings’);/* * *启用浏览器缓存*/function my _ browser _ cache _ settings(){ header(“expires:“。GM date(“d,dmyh: i: s“,time()+365 * 24 * 60 * 60)。“GMT“);header(“Cache-Control:public,max-age = 31536000“);} add _ action(‘send _ headers’,‘my _ browser _ cache _ settings’);/* * * compress html */function my _ compress _ html(){ ob _ start(‘my _ html _ compress‘);} function my _ HTML _ compress($ HTML){ return preg _ replace(array‘/‘,//delete HTML comments‘/s { 2,}/‘,//delete extra spaces‘/‘,//delete tabs‘/?/‘、//删除换行符)、数组(‘、//空“”、//一个空格“”、//空“”、//空)、$ html);} add _ action(‘get _ header’,‘my _ compress _ html’);本文介绍了在WordPress插件中添加网站加速功能的步骤,并提供了相关代码示例。通过优化网站的加载速度,您可以提高用户体验和SEO排名,从而使您的网站更具竞争力。希望这篇文章能帮到你,祝你加速成功!
以上就是如何给WordPress插件添加网站加速功能的细节。更多内容请关注草根吧VPS其他相关文章!







