首页
系统
Android
Mac&iOS
Windows
Debian
Ubuntu
CentOS
ProxmoxVE
Nas
编程语言
Go
Js/Ts
Java
C#
C/C++
软件使用
frp
大模型
博客
Office
Docker
Nginx
MySQL
MongoDB
工具&收藏
It-Tools
Google二次验证
GitHub 文件加速
随笔
奶爸带娃
股市风云
随笔
关于
实时数据
隐私政策
动态
归档
留言
关于
过客
累计撰写
609
篇文章
累计创建
77
个标签
累计收到
4
条评论
栏目
首页
系统
Android
Mac&iOS
Windows
Debian
Ubuntu
CentOS
ProxmoxVE
Nas
编程语言
Go
Js/Ts
Java
C#
C/C++
软件使用
frp
大模型
博客
Office
Docker
Nginx
MySQL
MongoDB
工具&收藏
It-Tools
Google二次验证
GitHub 文件加速
随笔
奶爸带娃
股市风云
随笔
关于
实时数据
隐私政策
动态
归档
留言
关于
目 录
CONTENT
以下是
过客
的文章
2021-08-19
iptables限制连接频率
本文介绍了利用iptables防御暴力破解frp远程登录的方案。针对日志中大量异常连接,作者通过添加三条规则限制连接频率:将1小时内尝试登录达3次的IP列入临时名单并拒绝连接,封禁时长为1小时,以此在不影响已有会话的前提下阻断恶意尝试。文中提供了具体的规则代码,并附带详细的iptables参数解析及规则的增、删、改、查操作指南,为网络安全配置提供了实用参考。
2021-08-19
55
0
0
系统
2021-08-18
CentOS 7 安装nats server
本文主要介绍了云原生消息系统NATS的简介、部署与配置方法。NATS基于发布订阅机制,具有高性能、体积小的特点,但原生不支持消息持久化。文章详细说明了从GitHub下载、解压运行NATS服务,以及将其注册为Linux系统服务的过程。最后,文章列举了常用的启动参数,并提供了包含端口、认证、集群及日志等设置的配置文件编写示例。
2021-08-18
53
0
0
CentOS
2021-08-17
svn sqlit:attempt to write a readonly database
本文针对CentOS系统下SVN仓库提交文件时出现的“sqlite: attempt to write a readonly database”错误提供了解决方案。该问题通常由仓库db目录下部分文件权限配置不当导致。解决方法为:进入SVN仓库的db目录,检查发现`rep-cache.db`文件缺少写入权限,通过执行`chmod 646 rep-cache.db`命令赋予权限后,即可成功修复错误并正常提交文件。
2021-08-17
48
0
1
软件使用
2021-08-15
CentOS安装kafka
本文详细介绍了在主机环境下安装与配置Kafka的完整流程。内容首先涵盖JDK安装及Kafka下载解压,随后重点演示了三种部署模式:单Zookeeper单Broker、单Zookeeper多Broker集群以及多Zookeeper多Broker集群的配置方法。文章提供了组件启动测试、Systemd开机自启服务配置,以及server.properties核心参数详解。通过实际测试验证了集群的容灾切换能力,为构建高可用Kafka环境提供了实用指导。
2021-08-15
52
0
0
CentOS
2021-08-13
Nginx禁止未绑定的域名访问
本文介绍了两种Nginx配置方案,用于处理未授权域名及IP的访问。第一种方案通过设置`default_server`监听80和443端口,配合无效域名及SSL证书,直接拒绝未绑定域名的请求并返回403错误,有效禁止非法访问。第二种方案同样利用`default_server`,但将未授权访问通过`rewrite`规则重定向至指定网页。两种方法均通过定义默认主机,确保只有已配置的虚拟主机域名能正常提供服务,增强了服务器的安全性与管控能力。
2021-08-13
63
0
0
Nginx
2021-08-12
Docker中修改MySQL密码
本文介绍了在Docker环境下找回MySQL root密码的具体步骤。首先通过`docker exec`进入容器,安装vim编辑器。接着修改配置文件(如`docker.cnf`),添加`skip-grant-tables`参数以跳过密码验证。重启MySQL后,再次进入容器即可无密码登录。随后根据MySQL版本执行相应的SQL命令更新root密码并刷新权限。最后,需删除配置文件中新增的参数还原设置,并重启容器以恢复正常使用。该方法有效解决了因长期未使用而遗忘root密码的问题。
2021-08-12
61
0
0
Docker
2021-08-10
Win10测试模式
本文介绍了Windows系统测试模式的定义及开关方法。测试模式用于禁用驱动程序强制签名,允许安装未经签名的驱动和程序。开启测试模式需以管理员身份运行cmd,输入“bcdedit /set testsigning on”并重启,桌面右下角将显示水印。关闭模式则输入“bcdedit /set testsigning off”,重启后水印消失。操作步骤简洁,便于用户根据需求灵活管理系统驱动签名限制。
2021-08-10
64
0
0
Windows
2021-08-09
Win10上读写ext4
本文介绍了在Win10系统上使用Ext2Fsd读写Ext4分区的解决方案。用户需下载0.70及以上版本,并以管理员身份运行命令开启系统测试模式。安装重启后,通过Ext2Mgr工具分配盘符即可挂载使用。文章特别提醒:退出测试模式前务必卸载Ext2Fsd,否则可能因驱动签名验证问题导致系统蓝屏,建议仅在需要时临时安装使用。
2021-08-09
122
0
0
Windows
2021-08-08
使用Intellij IDE修改jar并打包
本文介绍了在丢失源码的情况下,通过反编译修改Jar包内Java常量的完整流程。起因是项目需更新支付宝账号配置,但源码已丢失。解决步骤如下:首先查看Jar包内的pom.xml获取Maven配置并新建项目;其次导入原Jar及依赖包,利用IDE反编译定位代码并新建对应的Java文件;接着复制代码内容进行修改,并按依赖顺序重新编译生成class文件;最后用压缩软件将新编译的class文件替换原Jar包中的对应文件,完成修改与重新打包。该方法有效解决了无源码维护Jar包的难题。
2021-08-08
57
0
0
Java
2021-08-08
Docker 修改容器名
本文介绍了修改Docker容器名称的方法。对于已创建并运行的容器,若需更改名称,可使用`docker rename`命令。文章提供了一个将容器名从`mysql`改为`mysql-5.7`的操作示例:首先停止容器运行,接着使用`docker rename`命令修改名称,最后启动新命名的容器。该方法简便有效,能解决容器命名不佳的问题。
2021-08-08
49
0
0
Docker
1
...
38
39
40
...
61