3

bitwarden 的两个功能缺陷:导出,同步

 1 year ago
source link: https://www.v2ex.com/t/903105
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

bitwarden 的两个功能缺陷:导出,同步

  kouhe3 · 19 小时 44 分钟前 via Android · 2194 次点击

用了 bitwarden 有很久了,目前发现有两个问题。

  1. 导出密码库不会导出附件.

  2. '同步'不是更新客户端和服务器上的密码库,'同步'是客户端单方面拉取服务器数据。就像 git fetch && git reset

对于问题 1.我们用一个 bash 批量导出附件. https://github.com/ckabalan/bitwarden-attachment-exporter

对于问题 2.目前还没有什么好办法.有时候客户端的数据会被服务器覆盖掉, 因此及时备份客户端数据是一个重点.

23 条回复    2022-12-18 02:04:56 +08:00
des

des      19 小时 42 分钟前

“及时备份客户端数据”,保存的时候不就都存到服务器了,为什么需要单独备份客户端数据?
kouhe3

kouhe3      19 小时 35 分钟前 via Android   ❤️ 2

@des 如果客户端和服务器密码库不一样 比如

服务器密码库修改时间 为 20221217 ,
客户端密码库修改时间 为 20221215 。

那么客户端就会 fetch && reset . 于是你 20221215 的密码库就没了。
des

des      19 小时 32 分钟前

怎么会不一样,我刚试过了,没有网络根本无法保存
所以你是丢密码了吗
coolloves

coolloves      19 小时 30 分钟前

我理解客户端和服务端是 ws 协议同步的吧.理论上修改后网络没问题应该是准实时的吧.
实测没有问题 2
Tink

Tink      19 小时 27 分钟前 via Android

客户端修改的时候,服务端同步就变了
0o0O0o0O0o

0o0O0o0O0o      19 小时 26 分钟前 via iPhone

vaultwarden 当后端,关于问题 2 我的体验是:客户端未同步之前是禁止修改的,因为在客户端修改的操作伴随着对服务端的修改
kouhe3

kouhe3      19 小时 25 分钟前 via Android

补充: 问题 2 确实存在,但是一般情况下不会造成密码丢失。

特殊情况下会丢密码:自托管 bw 服务端, 在多个设备上都有 bitwarden 客户端(android, chrome, desktop), 服务器回滚数据.
xinh

xinh      18 小时 59 分钟前

问题 1 不清楚
问题 2 没碰到,在手机上创建密码同步之后浏览器插件就能用,然后手机端是不能离线创建或修改密码的。
v2tudnew

v2tudnew      18 小时 54 分钟前

@kouhe3 断网无法修改或保存项目,联网第一时间就会同步,否则还是不让修改。所以你的结论怎么来的?我只备份服务器数据库和加密附件目录。
agagega

agagega      18 小时 41 分钟前 via iPhone   ❤️ 1

2 是 BitWarden 设计逻辑的问题吧,它不像一个客户端-服务器同步的架构,更像是即时发请求的网页,只不过带了本地缓存功能
xlsepiphone

xlsepiphone      18 小时 0 分钟前

gitea+drone ,写一个脚本定时备份。
iLmessi

iLmessi      17 小时 14 分钟前

问题二不会啊,我在电脑创建了一个密码,服务器马上就有了。
mrcxy

mrcxy      16 小时 58 分钟前 via Android

首先我是服务器自建的然后定时备份文档其次没有出现问题 2 但是只要备份好丢失问题应该不会存在吧
yehon

yehon      16 小时 27 分钟前

讲真,安利一下 1password ,这个链接注册,可以白嫖半年。

https://start.1password.com/sign-up/?c=SWITCH

我已经用了很多年了,很香。
estk

estk      16 小时 19 分钟前 via iPhone

所以付费的 1pwd 更好用?
kouhe3

kouhe3      15 小时 54 分钟前

@agagega 对。bitwarden 没有合并密码库的逻辑。 感觉不如 keepass
lancolor9812

lancolor9812      15 小时 54 分钟前

@yehon 你的帐户无法被创建
发生意料外的错误。联系 1Password 支持团队以获得协助。 这个是咋回事呢?
kouhe3

kouhe3      13 小时 50 分钟前

bitwarden 甚至没有处理重复项的功能......
lengyuqu

lengyuqu      9 小时 0 分钟前

@kouhe3 这个确实是一个问题。我把 chrome 和 edge ,firefox 三个浏览器的密码库导入到 bitwarden ,现在造成重复密码一堆
yehon

yehon      7 小时 24 分钟前

@lancolor9812 换个邮箱试试,或者联系他们客服,他们有中文服务,而且回复挺快的。
mailshuxin

mailshuxin      5 小时 58 分钟前 via Android

bitwarden ,全平台,开源,还想怎么着。工具类的东西没有绝对完美,对于高贵的 1Password ,bitwarden 还是我的最爱。
Kroos

Kroos      4 小时 13 分钟前

付费的 1P 也会有网络不好的时候覆盖密码的情况,但是我记得 Bitwarden 和 1P 都有密码历史修改记录可以恢复的。

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK