诞生
一些优秀的 密码管理软件 ,但是我想用自己做的。
特点
- 经济性:跨平台,免费。
- 安全性:本地加密,秘钥、软件、密文文件三者合一才能知道明文。
- 在线存储:云盘私有存储。
- 自动更新:云盘同步文件夹功能,自动把密文文件更新到云盘。
- 方便性:不喜欢必须要输入一个管理密码才能打开密码管理软件的做法。
- 扩展性:自己要什么功能可以自己添加。
安装与使用
- 安装配置java环境,java17以上。
- 到 发布页面 下载最新版压缩包,解压。
- 复制一份对应操作系统的示例配置文件
application-xxx.properties
,改名为application.properties
。 - 执行对应操作系统的脚本
account-manager-key
获得一个随机秘钥;把秘钥填到application.properties
的am.security-key=
后面。 - 配置
am.file-path=
后面的数据文件路径为本机可访问的路径。 - 执行对应操作系统的脚本
account-manager-start
启动程序。 - 更多请阅读压缩包里面的
说明.txt
云盘同步
- 启用备份功能,把备份目录设置为云盘同步目录。
- 每次程序退出,会自动把当前密文文件拷贝一份到备份目录。
- 腾讯微云同步助手/百度网盘/坚果云等网盘都有同步目录功能。
- 注意:程序使用的密文文件不能作为同步文件,多个程序访问密文文件会导致文件损坏,此时只能找备份恢复使用。
建议
- 配置文件多几个备份,避免配置文件错误解不出账号密码;数据文件也可以多几个备份。
- 配置文件和数据文件放在同一个网盘比较容易找到。
- 每次升级前,先导出现有数据备份。