日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

搭建bitwarden_Docker轻松部署Bitwarden私有密码管理系统服务

發布時間:2024/9/27 windows 209 豆豆
生活随笔 收集整理的這篇文章主要介紹了 搭建bitwarden_Docker轻松部署Bitwarden私有密码管理系统服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

0x01. 什么是Bitwarden?

開源免費的密碼管理器,Bitwarden的原理是使用高強度的AES256 算法對你的個人數據進行本地加密,然后再傳輸到云端服務器來實現網絡同步。bitwarden使用的是微軟的Azure云服務器,利用PBKDF2 加密主密碼,而且還支持二步驗證登錄,安全性方面你可以不用擔心。

0x02如何搭建?

本文介紹采用Docker容器方式安裝部署Bitwarden服務,所以需要先安裝docker環境,步驟如下

首先,需要有一臺在公網的Liunx服務器,安裝好docker,以及docker-compose,相關安裝(以Centos 為例)

  • 安裝docker

  • #安裝docker依賴yum -y install yum-utils#設置鏡像倉庫,默認在國外,拉取鏡像速度慢,改為國內阿里云倉庫yum-config-manager \ --add-repo \http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#更新軟件包索引yum makecache fast#安裝dockeryum -y install docker-ce docker-ce-cli containerd.io#啟動docker并加入開機啟動項systemctl daemon-reload #重載鏡像倉庫systemctl start docker ?#開啟dockersystemctl enable docker #設置開機啟動
  • 安裝docker-compose

  • #下載docker-compose,采用國內鏡像,速度較快
    curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-'uname -s'-'uname -m' > /usr/local/bin/docker-compose
    #授權docker-compose
    chmod +x /usr/local/bin/docker-compose
    docker-compose version #查看版本驗證安裝
  • 在本地任意目錄創建bitwarden

  • #在data目錄下創建bitwarden目錄mkdir -p data/bitwarden
  • 編寫bitwarden配置文件

  • #編寫配置文件vim config.envSIGNUPS_ALLOWED=true ? #允許開放注冊,首次搭建完成需注冊帳號登錄DOMAIN=https://127.0.0.1 #地址,可配置自己擁有的域名,將A記錄指向此服務器DATABASE_URL=/data/bitwarden.db #數據庫在容器內的路徑ROCKET_WORKERS=10 ?#設置服務器使用幾個線程WEB_VAULT_ENABLED=true #是否開啟 Web 客戶端
  • 編寫docker-compose.yml文件

  • #vim docker-compose.ymlversion: '3'services: bitwarden: ?#服務名 ? image: mprasil/bitwarden:latest ?#指定服務鏡像 ? container_name: bitwarden ?#指定啟動容器名 ? ?restart: always ? ?#跟隨機器開啟啟動 ? volumes: ? ? ?- ./data:/data ?#掛載容器內data到當前目錄data下,數據持久化 ? env_file: ? ? ?- config.env ?#指定服務配置文件 ? ports: ? ? ?- "1024:80" ?#端口映射,將當前服務器1024端口映射到容器內80端口,默認直接80:80即可,因主機未備案,80端口未開,故使用其他端口
  • 在當前目錄啟動容器

  • #在docker-compose文件存放路徑中運行,-d后臺運行docker-compose up -d
  • 查看運行狀態

  • #使用docker ps查看容器運行狀態docker ps [root@webpoplayer bitwarden]# docker psCONTAINER ID ? IMAGE ? ? ? ? ? ? ? ? COMMAND ? ? ? ? ? ? ? ? ? ? ? ? ? ? CREATED ? ? ? STATUS ? ? ? ? PORTS ? ? ? ? ? ? ? ? ? ? ? NAMESad1f39eed3b1 ? mprasil/bitwarden:latest ? "./bitwarden_rs" ? ? ? ? 26 hours ago ? ? ? Up 26 hours ? ? ? ? 3012/tcp, 0.0.0.0:1024->80/tcp ? bitwarden
  • 在瀏覽器中啟動

    http://服務器ip:1024 ?

  • 首次登錄,注冊帳號登錄,進入即可

  • 多平臺使用,在手機app端操作

    在應用市場下載安裝bitwarden后,啟動后

  • 點擊左上角齒輪,輸入服務器地址(為服務器公網地址)

    點擊保存,輸入之前在網頁上注冊的帳號密碼即可,登錄后界面

    至此,docker容器部署bitwarden服務到此完成

    @Webpoplayer

    其實,我是一個演員

    呆呆的初學者

    樂在學習,進無止境

    總結

    以上是生活随笔為你收集整理的搭建bitwarden_Docker轻松部署Bitwarden私有密码管理系统服务的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。