当前位置: 首页 > 软件库 > 管理和监控 > 安全相关 >

Bitwarden

支持全平台的开源密码管理器
授权协议 GPLv3
开发语言 C/C++ TypeScript
所属分类 管理和监控、 安全相关
软件类型 开源软件
地区 不详
投 递 者 方和豫
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Bitwarden 桌面应用程序是使用 Electron 和 Angular 编写的。该应用程序安装在 Windows、macOS 和 Linux 发行版上。

构建/运行

要求

  • Node.js v14.17 或更高版本
  • NPM v7
  • Windows 用户:要编译应用程序中使用的本机节点模块,需要 Visual C++ 工具集,可通过标准 Visual Studio 安装程序获得。还需要安装 Microsoft Build Tools 2015 和 Windows 10 SDK 17134 作为 Visual Studio 安装程序中的附加依赖项。

运行应用程序

npm install
npm run electron

Server 项目包含所有 bitwarden 客户端应用程序的后端所需的 API、数据库和其他核心基础设施项目。

服务器项目是用 C# 编写的,使用 .NET Core 和 ASP.NET Core。数据库是用 T-SQL/SQL Server 编写的。可以在 Windows、macOS 和 Linux 发行版上跨平台开发、构建、运行和部署代码库。

构建/运行

要求

推荐的开发工具

应用程序接口

cd src/Api
dotnet restore
dotnet build
dotnet run

访问 http://localhost:4000/alive

  • 记录一下自建 bitwarden 密码管理服务,通过 Ubuntu 基于 docker搭建bitwarden 密码管理服务: 安装docker # 直接通过官方脚本安装 $ wget -qO- get.docker.com | bash 安装docker-compose $ curl -L "https://github.com/docker/compose/releases/download/

  • 我们的日常生活中,会使用到成百上千种软件以及网站,由此,也会产生无数对应的密码。很多人在设置密码的时候,为了选择省事,都会选择使用相同的密码。但这往往会产生很严重的安全问题:一些安全系数较低的网站往往有密码泄露的风险,这会导致使用相同密码的其他平台的信息得不到安全保证。为不同的网站设置不同类别的密码,要么是弱密码很容易被破解,较为复杂的密码往往又会产生许久不用以后,忘记密码的尴尬情况。 或许安全又

  • Powered by:NEFU AB-IN 请一定要结合B站视频食用!!!!,下面的博客总体来说只是起到提纲作用 B站视频链接!!! 2023最新版!宝塔面板Docker自建Bitwarden密码管理 前言 Bitwarden介绍 现每当注册一个网站或APP都会要求设置密码与登入时输入密码,无数网站和APP大量的账号和密码;如都设统一密码,就存在一旦一个密码被攻破,被撞库时由于使用相同密码而全军覆

  • 1 Bitwarden 是什么 能看到这篇文章的,通常已经知道 Bitwarden 是什么了。 简单讲,Bitwarden 是一个密码管理软件,主要功能包括: 能够生成复杂的密码,避免你在注册的时候使用相同的、简单的密码 记录你的账号、密码,并支持云同步,这些数据和通信都是经过加密的 在 iOS、Android、PC 浏览器中进行集成,方便你快捷登录,而不用担心忘记密码 支持加密笔记,保存你的信用

  • 好久没更新博客了,现在毕设答辩也结束了,终于有时间更新一下了。今天先写写 Bitwarden 服务器吧。 Bitwarden就不多介绍了,很有名的开源密码管理器。Bitwarden 官方是有免费版的,也基本够用,但是既然有台服务器,又有些担心安全问题,就自己搭建了一个。 Bitwarden 官方也提供部署脚本和 Dokcer 镜像,但是占的资源比较多,所以选择了使用比较多的第三方的vaultwar

 相关资料
  • 目前 Electron 支持以下平台: macOS macOS系统版本>=10.9 仅提供64位版本的Electron. Windows Windows系统版本>=7 提供 ia32 (x86) 和 amd64 (x64) 版本的Electron. 需要注意的是 ARM 版本的 Windows 目前尚不支持。 Linux Ubuntu系统版本>=12.04,Fedora系统版本>=21,Debia

  • 以下的平台是 Electron 目前支持的: OS X 对于 OS X 系统仅有64位的二进制文档,支持的最低版本是 OS X 10.8。 Windows 仅支持 Windows 7 及其以后的版本,之前的版本中是不能工作的。 对于 Windows 提供 x86 和 amd64 (x64) 版本的二进制文件。需要注意的是 ARM 版本的 Windows 目前尚不支持. Linux 预编译的 ia3

  • Appium 支持多种平台以及各种测试方式(native,hybrid,web,真机,模拟器,等等...)。这份文档的设计初衷就是为了搞清楚所支持平台的版本,以及所需的条件。 iOS 平台支持 获取 iOS 平台下所需的必备条件和安装说明,请查阅 XCUITest Driver(English) 版本:9.0 及以上版本 设备:iPhone 模拟器,iPad 模拟器,以及 iPhone 和 iPa

  • 支持。不过要使用E立方管理平台的高级版。 高级版支持同时使用多个数据库,可以把非常敏感的数据在物理上把它们保存在独立的数据库上,然后在登录使用的时候指定数据库即可,如下图所示: 与标准版相比,这里多出了“数据库”这一项,输入你要登录到的数据库,如上图的“一分公司”,这样就可以登录到指定的数据库了,登陆以后,在Excel的左下角会显示当前登录的数据库,如下图所示: 登录以后,其他操作跟标准企业版一致

  • 下面展示了一整套开发工具和设备API在每个平台的支持情况。列出的设备API由核心插件提供,更多的API可以通过第三方插件获得。列标题展示了CLI的简写名称。 android blackberry10 ios Ubuntu wp8 (Windows Phone 8) windows (8.1, 10, Phone 8.1) cordova CLI Mac, Windows, Linux Mac, W

  • 对于 OS X 系统仅有64位的二进制文档,支持的最低版本是 OS X 10.8。 对于 Windows 提供 和 (x64) 版本的二进制文件。需要注意的是 版本的 Windows 目前尚不支持. 预编译二进制文件是否能够运行,取决于其中是否包括了编译平台链接的库,所以只有 Ubuntu 12.04 可以保证正常工作,但是以下的平台也被证实可以运行 Electron的预编译版本: Fedora

  • 1.1.2.开源平台 Android是一个开放源码的平台。它的整个架构,从底层的Linux模块、原生库,到高层的开发框架乃至完整的应用程序,都是完全开放的。 而且,Android选择了对商业行为比较友好的许可证(Apache/MIT),从而允许他人在自由的扩展之余,更可以合法地用作其它用途。为保证整个架构的开放,Android甚至重写了一些三方库,并按照新的许可证重新发布。 因此作为开发者,你有权

  • 问题内容: 我想安装已保存到本地驱动器的文件。我在用: 当我跑步时: 我收到以下错误: 我想知道是什么问题? 问题答案: 意味着您需要。