linux安装宝塔放行8888端口,从宝塔面板安全问题到更换默认888/8888端口和授权安全组设置...

从昨天下午开始,自从宝塔面板被爆出phpmyadmin安全问题以后有些朋友却是出现数据库被删除或者被下载的问题,如果庆幸还没有被发现安全问题的,我们很多网友站长已经按照官方的方法升级到最新版本。当然我们在升级之前最好做备份确保没有问题。同时,我们在升级完毕之后,还是需要做一些安全处理的,比如我们已有网站账户和数据库账户信息都要更换更新。

确实目前我们市面上使用的可视化服务器管理面板中,宝塔面板是使用最多的工具之一。但是既然有安全的风险问题,我们还是需要解决的。包括我们在安装宝塔面板之后,也有提示要求更换默认的8888端口,其实很多人都没有更换端口。以后我们还是尽量的去修改端口,尤其是默认的面板8888端口和数据库phpmyadmin 888端口还是需要修改的。

第一、修改面板8888端口

我们实际上在安装完毕宝塔面板之后就在后台界面提示要求我们更换8888端口的。

b27ad608496a0f17744a0d05705056be.png

我们就去修改端口8888.

144a02bca1787332e9b4d02b387c5d20.png

我们修改端口即可。

第二、修改phpmyadmin 888端口

昨天出现问题的点在于888端口上,如果我们修改过端口,即便是有安全问题,一时半会还是找不到入口的。当然他本身也是存在问题的。所以以后我们尽可能的将888端口也换掉。

6fb0ea8a92d14f14a9f7f85448a3253d.png

修改端口之后,我们需要到宝塔面板安全将原来的端口删除。

如果我们的云服务器有支持安全组放行端口设置,比如有些服务商是有强制要求设置安全组的。我们还需要将设置的新的端口添加到安全组中,要不我们自己都无法打开。且一般其他常规的FTP我们建议不安全,除非是有给他人使用管理文件,自己用就不用安装FTP。

同时,SSH端口建议也是修改的,且密码一定要强密码。当然,最好的是,我们还是需要将服务器和网站定期备份。前几天老左就也遇到一个网友,不清楚是服务商问题,还是自己安全问题,自己服务器中的宝塔面板和网站数据都被清空。

可以按照以下步骤在 IntelliJ IDEA 中使用 socketTextStream 监听 8888 端口获取数据: 1. 创建一个新的 Java 项目,选择 Maven 作为构建工具,并在 pom.xml 文件中添加以下依赖: ``` <dependencies> <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-java</artifactId> <version>1.11.0</version> </dependency> <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-streaming-java_2.12</artifactId> <version>1.11.0</version> </dependency> </dependencies> ``` 2. 在 src/main/java 目录下创建一个新的 Java 类,例如 SocketTextStreamExample。 3. 在 SocketTextStreamExample 类中添加以下代码: ``` import org.apache.flink.streaming.api.datastream.DataStream; import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment; public class SocketTextStreamExample { public static void main(String[] args) throws Exception { // 创建 Flink 流处理环境 StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(); // 监听 8888 端口,获取数据 DataStream<String> dataStream = env.socketTextStream("localhost", 8888); // 打印接收到的数据 dataStream.print(); // 启动流处理程序 env.execute("Socket Text Stream Example"); } } ``` 4. 运行 SocketTextStreamExample 类,它将启动一个 Flink 流处理程序,并开始监听 8888 端口获取数据。你可以使用其它程序向该端口发送数据,例如使用 telnet 命令: ``` telnet localhost 8888 ``` 输入一些文本后,它将被 SocketTextStreamExample 类接收并打印出来。 这就是在 IntelliJ IDEA 中使用 socketTextStream 监听 8888 端口获取数据的基本步骤。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值