这是本人为了自己方便又安全的同步服务器和开发机上的文件,自己开发的同步软件,一共有三个程序:
服务器 mysyncd
客户端 mysync
密码对生成程序 genkey
功能比较单一,但是胜在安全又方便。握手用的密钥对是RSA2048位密码,通讯中验证身份用的是AES256密码,基本不可能破解。
项目主页链接:
https://gitee.com/rocket049/mysync
页面的“附件”里面有编译好的程序,静态链接的,没有依赖关系,可以直接运行。运行前要按照README的说明配置,不要忘了换密钥对。
基于RSA、AES加密验证的单向同步程序
-
- 帖子: 949
- 注册时间: 2006-01-06 22:55
- 系统: ubuntu
- 联系:
-
- 帖子: 949
- 注册时间: 2006-01-06 22:55
- 系统: ubuntu
- 联系:
Re: 基于RSA、AES加密验证的单向同步程序
增加客户端多配置文件选择功能,方便同步多个目录:
例如增加配置文件 s2.json、s3.json
把两个文件放在 HOME/config/mysync/ 目录下
要选择这两个配置文件,可以运行 mysync 时加参数
-conf s2
-conf s3
注:默认配置文件是 local.json
例如增加配置文件 s2.json、s3.json
把两个文件放在 HOME/config/mysync/ 目录下
要选择这两个配置文件,可以运行 mysync 时加参数
-conf s2
-conf s3
注:默认配置文件是 local.json