搭建OMV:树莓派PI3的充分利用 篇四:搭建自己的密码管理软件Bitwarden:树莓派PI3的充分利用

2019-07-01 07:00:00 21点赞 103收藏 13评论

创作立场声明:写这文章就是让吃灰的树莓派不断的提高利用价值,服务我们的同时继续在角落安静的吃灰

距离自己写树莓派用途的文章快2年了,正好现在树莓派4要出来了,所以寻思可能等OMV系统适配过后会换上4代树莓派,打破I/O的瓶颈(其实觉得没什么用,局域网内的话稍微等等10M/s也够了,广域网家里宽带上传速度限制了也上不去)。时间宝贵,直接开始教程:

安装Bitwarden服务器

安装Docker

curl -sSL https://get.docker.com/ | sh

Pull Bitwarden镜像

docker pull mprasil/bitwarden:raspberry

准备ssl证书

如果没有接触过ssl证书的朋友,简单说下怎么弄:你上godaddy、dnspod上买个你喜欢的域名,然后去dnspod网页https://cloud.tencent.com/:云服务-域名与网站-SSL证书,申请一年免费的SSL证书。

搭建自己的密码管理软件Bitwarden:树莓派PI3的充分利用

从这上面下载的ssl证书格式是不满足的,选nginx的文件夹(如果你下载下来了,你就知道我在说什么),复制出证书和私钥。然后再新建一个keys文件夹,地点在:/ssl/keys 。进入ssh窗口,我们把.crt格式的证书转换成.pem格式的:这里的temp.key的“temp”就是你自己的证书的名字,自己要改下。

openssl rsa -in temp.key -out key.pem
openssl x509 -in tmp.crt -out certs.pem

好了,到现在为止我们的Bitwarden的服务算安装ok了,接下来就是启动并且使用它。

运行Bitwarden

docker run -d
--restart=always
--name bitwarden
-e _TLS='{certs="/ssl/certs.pem",key="/ssl/key.pem"}'
-v /ssl/keys/:/ssl/
-v /bw-data/:/data/
-p 88:80
mprasil/bitwarden:raspberry

这些东西都是什么意思呢,我从第一行开始简单说明下:

开始运行docker

总是失败后自动重启

他的名字叫XXXX

我们即将启用https服务,而不是用容易被监听的http

ssl证书的调用地址

密码数据的存放地址(这时候如果你自己没创建文件夹,它会自己创建的,当然你也可以自己放在其他地方,注意读取权限就ok)

docker里面的80端口投射到机器的88端口(这里你可以换端口的,比如5678端口号都可以,我这里的88是随机打的,聚个栗子而已)

运行的镜像的名字

验证下正在运行

docker ps

开始运行的反馈开始运行的反馈

使用Bitwarden

下载Android、Ios、Windows、Chrome版本的应用,开始使用吧。

Tips:

  1. 证书的格式要转换

  2. 你要保存好启动服务的代码,如果以后数据出了问题,是要靠这个继续恢复的

  3. app启动之前你要在设置里面改成你的"https://你的域名.com:端口",然后再输入账户密码

  4. 记得冷备份好你的bw-data文件夹,以后恢复直接把他先扔在之前的文件夹里,重新安装镜像启动,一切都会恢复如初

使用感受

之前使用的keepass,但是插件安装之类的太麻烦,而且比较丑,有点嫌弃了,BItwarden可以支持2步验证,而且不需要安装其他插件,舒服。各方面客户端支持的也不错。里面的功能只能等你们自己去探索了。因为最近事情多也懒的动了,这文章直接在自己的博客上复制详细化了些,各位看官随意看看,毕竟吃灰的树莓派能榨干多少就榨干多少嘛~

展开 收起

MIJIA 米家 智能追光氛围灯带 2m

MIJIA 米家 智能追光氛围灯带 2m

72元起

Apple 苹果 AirTag 智能跟踪器

Apple 苹果 AirTag 智能跟踪器

175元起

iFLYTEK 科大讯飞 翻译机4.0 黑色

iFLYTEK 科大讯飞 翻译机4.0 黑色

1999元起

华为智选 荣泰G36筋膜枪智能按摩运动肌肉放松压力男女专业电动按摩健身高端多功能迷你减震便携

华为智选 荣泰G36筋膜枪智能按摩运动肌肉放松压力男女专业电动按摩健身高端多功能迷你减震便携

415元起

watchbond 适用华为GT4表带GT3米兰尼斯watch4手表3pro磁吸watchgt4新pronew智能B6环7荣耀magic钛金属夏天钢2e男款陶瓷

watchbond 适用华为GT4表带GT3米兰尼斯watch4手表3pro磁吸watchgt4新pronew智能B6环7荣耀magic钛金属夏天钢2e男款陶瓷

暂无报价

星菲扬 适用iwatch表带磁吸applewatchultra2表带se米兰尼斯s9苹果手表表带8代7/6/5金属不锈钢s8男女款45mm运动透气

星菲扬 适用iwatch表带磁吸applewatchultra2表带se米兰尼斯s9苹果手表表带8代7/6/5金属不锈钢s8男女款45mm运动透气

暂无报价

Ninebot 九号 车载电动充气泵打气筒轮胎压数显 自行车打气筒篮足气球泳圈充气筒 充气宝

Ninebot 九号 车载电动充气泵打气筒轮胎压数显 自行车打气筒篮足气球泳圈充气筒 充气宝

199元起

官款适用小米手环8/7/6/5/4腕带手表3表带nfc三四五六七八代智能替换带2运动硅胶软个性潮男高级女生薰衣草 经典黑

官款适用小米手环8/7/6/5/4腕带手表3表带nfc三四五六七八代智能替换带2运动硅胶软个性潮男高级女生薰衣草 经典黑

4.15元起

PITAKA 新款纯碳纤维手表带适用于苹果手表全系列Apple Watch Ultra 2/ Ultra/S9/8/7/6/5代iWatch磁吸高级感

PITAKA 新款纯碳纤维手表带适用于苹果手表全系列Apple Watch Ultra 2/ Ultra/S9/8/7/6/5代iWatch磁吸高级感

暂无报价

HUAWEI 华为 适用华为手环6表带荣耀6腕带金属NFC版智能运动手表配件定制米兰磁吸真皮编织硅胶潮流替换带透明钢带非原装

HUAWEI 华为 适用华为手环6表带荣耀6腕带金属NFC版智能运动手表配件定制米兰磁吸真皮编织硅胶潮流替换带透明钢带非原装

7.9元起

适用小米手环8/7/6/5/4腕带3NFC金属米兰磁吸卡扣不锈钢智能手表带四五六代通用真皮男女款运动替换带配件潮

适用小米手环8/7/6/5/4腕带3NFC金属米兰磁吸卡扣不锈钢智能手表带四五六代通用真皮男女款运动替换带配件潮

暂无报价

PICO 4 便携包 便携收纳包 毛毡外壳 防震防摔 黑色

PICO 4 便携包 便携收纳包 毛毡外壳 防震防摔 黑色

299元起

iFLYTEK 科大讯飞 P20 电子词典笔 32GB 蓝色

iFLYTEK 科大讯飞 P20 电子词典笔 32GB 蓝色

暂无报价

PITAKA适用华为GT4手表GT3pro表带磁吸watchgt4碳纤维高级感智能运动gt2男款商务时尚运动

PITAKA适用华为GT4手表GT3pro表带磁吸watchgt4碳纤维高级感智能运动gt2男款商务时尚运动

549元起

PITAKA适用华为GT4手表GT3pro彩碳表带磁吸watchgt4浮织芳纶碳纤维高级感智能运动gt2男款商务时尚运动

PITAKA适用华为GT4手表GT3pro彩碳表带磁吸watchgt4浮织芳纶碳纤维高级感智能运动gt2男款商务时尚运动

549元起

PICO NEO3 企业版 第二代 便携收纳包 黑色毛毡外壳 防震防摔 轻巧便捷 收纳方便 黑色

PICO NEO3 企业版 第二代 便携收纳包 黑色毛毡外壳 防震防摔 轻巧便捷 收纳方便 黑色

58.02元起
13评论

  • 精彩
  • 最新
  • 感觉这东西还是放在本地安全点

    校验提示文案

    提交
    本地要是设备掉了那心里更加不放心了

    校验提示文案

    提交
    收起所有回复
  • 外网呢怎么办?

    校验提示文案

    提交
    内网穿透就行了

    校验提示文案

    提交
    在plex篇章里涉及到过,可以翻去看看

    校验提示文案

    提交
    收起所有回复
  • OMV好像可以直接装docker吧?

    校验提示文案

    提交
    是的,可以装

    校验提示文案

    提交
    收起所有回复
  • 哈哈 支持。我上个月已经在树莓派上这样弄了。。。以前用的是lastpass 无痛换成这个后用的很爽

    校验提示文案

    提交
  • 我在群晖上配置好了 浏览器可以 但是安卓客户端不行
    报错, Exception message:hostname XXXXX not verfied:certificates:sha1/。。。。。。。。。。。。

    校验提示文案

    提交
  • 不明觉厉,这玩意有啥用?期待楼主写篇好用的搭梯子的教程。

    校验提示文案

    提交
  • 群晖上部署连命令行都不用。更容易部署。

    校验提示文案

    提交
  • 不错,很简洁,我回头试试看

    校验提示文案

    提交
  • 如果没有绑定域名,而是用http+树莓派内网地址+端口号通过浏览器访问,提示需要启用https,求教如果解决

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
103
扫一下,分享更方便,购买更轻松