Passky:一款新晋的免费自部署密码管理器,直接对标Bitwarden!
关于密码,不知道大家都是怎么管理的,现在各种网站、App、系统的密码是在太多了,全部靠脑瓜子记不太现实。笔者近年来一直使用自己在NAS上部署的Bitwarden/Vualtwarden管理各种账号密码,客户端也是全平台支持,几乎所有的网站密码都随机生成,自己不用记也记不住,同时也是为了防止哪家网站泄漏了不被撞库,总体来说用的比较顺手。这两天G站闲逛,一不留神发现了一个神仙级项目,也是一款密码管理器,名字为Passky
,在功能上直接对标Bitwarden
,并且在定制化方面更胜一筹,不管怎么样,先折腾一把再说,看看效果如何。
功能简介
官方项目上介绍的不多,笔者简单整理如下:
易于使用:只需点击一下,就可以看到或搜索所有保存的密码,搜索特定密码
双因素身份验证:支持软件和硬件双因素身份验证
导入导出:可以轻松从其他密码管理器导入或导出到其他密码管理器
多语言:可以自由切换主题或定制自己的主题
🦀 安装Passky
可以使用Docker部署Passky
服务器,请确保你的设备中已正常安装好Docker和Docker Compose。
1️⃣ 创建compose.yml文件,并将下面内容粘贴进去。
参数说明
参数有点多,但是环境变量中主要修改下管理员账号、密码即可,其他的个人使用的话保持笔者的配置即可
5047:80,访问端口,冒号左边按自己心意改
/share/Container/passky/databases:/var/www/html/databases,数据库保存地址,冒号左边按自己心意改
2️⃣ 启动Docker容器
上面的yml文件配置好以后,在ssh中切换到该文件所在目录,执行下面命令,启动Passky:
docker compose up -d
如果你使用群晖或威联通,可以使用内置的Docker套件直接部署,方法也很简单,将1️⃣中的内容复制下来,然后打开套件,新建应用程序
,将复制的内容粘贴进去,启动即可。
等待几秒钟,然后在浏览器中打开http://ip:5047
,你应该就能看到系统的页面了,点击Log in
按钮,使用管理员账号和密码即可登录服务器,不过这个服务器功能略显简陋,有一说一,对标Bitwarden的话还需要继续努力啊。
官网有许多浏览器插件下载,这里下载好chrome的
https://www.chajianxw.com/product-tool/81107.html
插件下载好后,在浏览器插件栏点击插件,在区域选框右边如下图所示,点击设置28080端口服务器的ip及端口,用户名为网页客户端创建的用户名和密码,2fa验证不用填。
说实话我感觉passky没有bitwarden那样便捷。不能能自动保存输入的密码,也不能打开网页时自动填入密码,需要手动添加对应网址的密码,也要手动点击下对应网址的密码才会一键填入用户名框和密码框,不知道是不是我操作不对。
本篇相关yml等文件下载链接:https://gitee.com/hswz5525/dockercompose