相关文章
使用PgBackRest备份远程PG数据库
文章目录 环境准备总体要求1. 在 PostgreSQL 服务器上配置1.1 配置 PostgreSQL1.2 配置 SSH 密钥1.4 安装PgBackRest1.4.1 使用源码编译1.4.2 直接安装 配置文件 2. 在 PgBackRest 服务器安装PgBackRest2.1 安装 PgBackRest2.2 创建必要的目录2.3 编辑配置文件2.4 配置 SSH 密钥…
建站知识
2024/11/28 1:37:26
网络安全系列 之 密钥安全管理
最近涉及到安全相关的知识,这里对安全秘钥管理要点做简单记录: 加密技术 是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密&…
建站知识
2024/11/28 1:36:25
CTF之密码学(密码特征分析)
一.MD5,sha1,HMAC,NTLM
1.MD5:MD5一般由32/16位的数字(0-9)和字母(a-f)组成的字符串
2.sha1:这种加密的密文特征跟MD5差不多,只不过位数是40(sha256:64位;sha512:128位)
3.HMAC:这种算法就是在前两种加密的基础上引入了秘钥,而秘钥又只有传输双方才知道,所以基本上…
建站知识
2024/11/28 1:35:22
Linux KASLR 地址偏移
kaslr开启时地址 cat /proc/cmdline BOOT_IMAGE/boot/vmlinuz-5.4.0-193-generic rootUUID0e46dee3-4557-434a-a2d2-a35c6ad3d327 ro find_preseed/preseed.cfg auto noprompt prioritycritical localeen_US quiet cat /boot/config-$(uname -r) | grep CONFIG_RANDOMIZE_B…
建站知识
2024/11/28 1:34:21
C语言根据字符串变量获取/设置结构体成员值
一、背景 在项目中需要根据从数据库中获取的字段与对应的键值付给对应结构体成员上,而c语言中没有类似的反射机制,所以需要实现类似功能。例,从表中查到a 10,在结构体t中,需要将 t.a 10。
二、实现 感谢ChatGPT&…
建站知识
2024/11/28 1:33:18
Linux从基础到进阶
1、Linux基本操作
1.1文件和目录管理
文件创建:使用touch命令可以创建一个空文件或者修改文件文件查看:使用cat可以查看文件内容,less和more用于分页查看。文件编辑:vi和nano是常用的文本编辑器。目录创建:mkdir用于…
建站知识
2024/11/28 1:32:18
MySQL 两个数据库之间数据交互——Federated Tables
MySQL 两个数据库之间数据交互——Federated Tables
1. 问题描述
有一个虚拟机中的MySQL数据库需要与外部的物理机MySQL数据库,进行数据交互。 因为虚拟机是NAT模式,不是桥接模式,所以只能单向访问,从虚拟机访问物理机的数据库。…
建站知识
2024/11/28 1:31:16
Springboot项目搭建(5)-前端注册界面
1.创建项目文件
news:为后端IDE文件
news_client:为前端VSCode文件 在 ..\news\news_client 中启用cmd/PowerShell 查看当前 npm 配置的注册表(registry)地址是否在https://registry.npmmirror.com
如果不在,可在cd…
建站知识
2024/11/28 1:30:15