从 01 开始 从 01 开始
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机相关技巧
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • 最全面的 RSS 教程
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金
  • 职场规划
  • 关于离职
  • 杂谈
  • 自媒体
  • 📖 读书

    • 读书工具
    • 走进科学
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 新闻合订本
    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
    • 读书笔记
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 电视剧
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档

晓林

程序猿,自由职业者,博主,英语爱好者,健身达人
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机相关技巧
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • 最全面的 RSS 教程
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金
  • 职场规划
  • 关于离职
  • 杂谈
  • 自媒体
  • 📖 读书

    • 读书工具
    • 走进科学
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 新闻合订本
    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
    • 读书笔记
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 电视剧
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档
  • Windows

  • 手机

  • 笔记软件

  • 输入法

  • 浏览器

  • Office

  • 图片类

  • 效率类

    • Quicker:我唯一愿意称之为神器的工具
    • 远程控制

    • 1 秒预览各类文件内容,让 Windows 更加丝滑
    • 这才是「文件夹」该有的样子
    • Listary:革命性的搜索和应用启动软件
    • 密码多又乱,总是记不住?不妨试试专业的密码管理器
      • 前言
      • 密码管理器的必要性
      • 有哪些密码管理器推荐?
      • 密码的维护
      • 参考
  • RSS

  • 码字工具

  • 各大平台

  • 效率软件
  • 效率类
2025-03-20
目录

密码多又乱,总是记不住?不妨试试专业的密码管理器

# 密码多又乱,总是记不住?不妨试试专业的密码管理器

本文介绍一下密码的重要性、我的密码管理方法论,以及推荐一些好用的密码管理软件。

‍

# 前言

在互联网时代,我们几乎每天都得和各种密码打交道,从邮箱到社交媒体,从购物网站到在线服务,密码多得让人头疼。

相信不少人都遇到过忘记密码的情况,然后又得找回、重新设置一个新密码。

‍

那能否所有平台用同一个密码呢?非常不建议这么做。首先,密码泄漏事件每年都有(甚至不止一次):

  • 2011 年,CSDN 遭黑客攻击,600 万用户账号及明文密码泄露,用户资料被大量传播。
  • 2015 年,网易的用户数据库疑似泄露,影响数量总共近 5 亿条,涉及邮箱账号、密码、用户密保等。我家里人当时也被影响到了。网易称不存在数据泄露问题,系用户个人造成。
  • 2018 年 12 月,12306 网站疑似发生用户信息泄露,410 万旅客信息被低价售卖,还免费公开部分账号供买家验证。中国铁路总公司发布微博称「网传信息不实、未发生用户信息泄露」,但 有记者 (opens new window) 随机挑选了 15 个账号,其中有 8 个可以成功登录,7 个则处于被锁定状态。
  • ......

一旦有一个网站的密码泄漏了,就容易被黑客拿去「撞库」:指黑客拿网上已经泄露的用户和密码信息,批量尝试在其他网站/平台进行登录的行为。

总之,所有平台用同一个密码,看起来是方便了,但风险就是全部平台都可能〝失陷〞。你永远也不知道哪个二五仔网站会用明文存密码。

之前百度副总裁谢广军的女儿开盒他人的事情很火,有网友表示查社工库时,发现了自己的不少信息,甚至会包扩常用密码......所以,这也是我开始用密码管理器的原因。

除了网站的问题,用户自己也可能会泄漏密码,例如密码设置的太简单,使用个人信息作为密码(如生日),点了不明链接,上了一些仿造官网的钓鱼网站,下载了不明软件,中了木马病毒,遇到网络诈骗,或者连接公共 WIFI 时被抓包......


那能否每个平台都设置不同的密码呢?那就太考验自己的记性了,要记下几十上百个不同密码实在是不太可能的事情。

那如果用不同网站的名字,作为密码的前缀/后缀,然后再加上自己独自想的密码呢?这样做安全性确实有所提升,但如果有一个平台的密码被泄漏,其他平台的密码也有可能被〝猜〞出来,还是不太安全。

更何况,每天回忆密码和输密码还容易导致脱发和腱鞘炎 🤔。 ‍

# 密码管理器的必要性

此时,密码管理器不失为一个合适的选择 ,它可以:

  • 自动生成复杂密码,大大降低被破解的风险
  • 可以自动填充密码,告别手动输入
  • 注册网站后,自动提示保存密码到密码管理器(注意 iOS 会禁止第三方自动保存密码)
  • 统一保存,支持分组,可以跨平台同步使用,支持密码导入和导出
  • 可以自己创建密码管理服务,将数据掌握在自己手中
  • 定期检测密码泄漏情况,修改已经不安全的密码
  • 添加自定义字段(如备注,密保问题等)
  • ......

当然,密码管理器也有缺点:它保存着大量的密码,为了安全性,一般要设置一个密码保护它,后续访问该软件都得输入该密码。如果该密码忘了,基本就 GG 了。说不定可以等以后的量子计算机来拯救?🤣


接下来我会介绍一些常见的密码管理器,然后会介绍一些密码的日常维护技巧,文末还会放出比较好的使用教程。 ‍

# 有哪些密码管理器推荐?

‍

# 1Password

官网:https://1password.com

特点:

  • 跨平台:Windows,macOS,Linux,iOS,Android
  • 老牌的密码管理器,非常知名和流行,密码管理器中的老大,提供企业版和家庭版
  • 颜值高,有很多的细节,支持自动抓取网站图标(也可以自定义)
  • 可以存储 TOTP 验证码、表单数据,手机号、邮箱、地址、软件许可证、护照、银行卡等信息。
  • 支持多设备间同步、密码共享、密码泄漏提醒、不安全的页面(未使用 https)、未打开 2FA 等情况。
  • 并没有被曝出过什么恶性的安全事件,在安全性上比较让人放心。
  • 付费软件(支持试用),订阅制,一年约 200¥,略贵。当然付费也有好处,能支持开发者保持更新、不跑路。 ‍

# Bitwarden

官网:https://bitwarden.com

特点:

  • 跨平台:Windows,macOS,Linux,iOS,Android,浏览器插件(支持主流浏览器)
  • 完全开源(服务端、客户端、网页端):https://github.com/bitwarden
  • 免费版基本功能够用,有收费版,提供了更多高阶功能
  • 支持自建,可以自己在 VPS/NAS 甚至路由器上搭一个服务端
  • 支持自动填充,双重验证、密码导入和导出、个人身份信息以及银行卡户信息保存
  • 支持超时后自动退出,生物识别解锁(人脸、指纹) ‍

# KeePass

官网:https://keepass.info

特点:

  • 支持 Windows,Android,
  • 完全免费开源,支持复杂密码生成,自动填充,检测密码泄漏,多语言支持(中文)
  • 默认的数据库存储在本地,但可以借助坚果云的 WebDAV 实现全平台的同步。配置过程较为繁琐
  • 加密方式和加密算法均处于同类软件的领先水平(至今未暴露出任何安全隐患)
  • 采用插件机制,拥有众多优秀的第三方开源插件,也可以自己开发
  • 当然,这款软件是一款开源软件,虽然官方未正式发布移动版,但很多用户制作了可使用的第三方客户端,也都是免费使用,比如 KeePass2Android 等等。大家可以直接搜索下载体验。 ‍

# SafeInCloud

  • 跨平台:Windows,macOS,Android,iOS,浏览器扩展,watchOS / Android Wear
  • 其桌面端免费,移动端为买断制
  • 界面美观优雅,提供家庭版
  • 俄罗斯公司开发,没有自建云服务,云同步需要借助第三方网盘实现(Google Drive、Dropbox、OneDrive,WebDAV)
  • 缺点:不支持 Linux,没有在线网页版服务,WebDAV 配置略微繁琐,不支持同时创建、管理多个密码库,不支持多用户协同场景 ‍

# Passky

特点:

  • 跨平台:Windows,macOS,Linux,浏览器插件
  • 在功能上直接对标 Bitwarden,支持自建,易于使用,支持双因素身份验证,导入导出,多语言:
  • 腌制高,可以自由切换主题或定制自己的主题 ‍

# Vaultwarden

特点:

  • 跨平台:Windows、Mac、Linux、iOS、Android
  • 开源在 https://github.com/dani-garcia/vaultwarden,已获得 37k Star
  • 原名叫做 Bitwarden_RS,但为了避免和官方 Bitwarden 混淆,改名叫 Vaultwarden
  • 完全免费,与 Bitwarden 兼容,有了Bitwarden 付费版的全部功能,面向个人、家庭和小型组织。
  • 轻量级:使用 Rust 这种超高效、超安全的编程语言编写,资源占用极低,仅需 10M 内存便可运行,非常适合在树莓派或 NAS 等低功耗设备上部署。
  • 支持自建,多因素身份验证,密码导入导出 ‍

# LastPass

官网:https://www.lastpass.com

  • 跨平台:Windows,Mac,Linux,iOS、Android、浏览器扩展,Windows Phone、Blackberry、塞班等
  • 曾被外媒 TopTenREVIEWS 评为「全球排行第一的密码管理工具」
  • 大部分服务是免费的,付费版(挺便宜)支持去广告,增加双重身份认证以提高安全性等
  • 但有过多次密码泄露事件 ‍

# LockPass

特点:

  • 开源在 https://github.com/ftyszyx/lockpass
  • 作者模仿 1password 做的,博客写的很详细,有使用教程,设计与开发过程 ‍

# Proton Pass

官网:https://proton.me/pass

特点:

  • 跨平台:Windows,iOS,Android,扩展
  • 来自瑞士,免费开源,官网号称有 1 亿用户使用,注重隐私,旗下还有邮箱、日历、网盘等服务
  • 所有字段启用端到端加密 ‍

# Enpass

官网:https://www.enpass.io,老牌密码管理工具

特点:

  • 跨平台:Windows,macOS,Linux,iOS,Android,浏览器扩展,还提供便携版
  • 颜值高,支持深色模式,Windows Hello(可以用生物识别),多设备间同步
  • 支持额外创建一个保存在本地的密钥文件,提供多一层保障 ‍

# iOS 的密码

苹果在 iOS 18、iPadOS 18 以及 macOS 15 上推出了一款全新、独立的 APP:密码,打开即可查看、创建、编辑、管理密码。

其实之前苹果也有密码管理功能,但是它藏在设置里,后来才独立出来成为一个 APP。

使用教程可以参考官网文档:使用 “密码” App 来创建密码和通行密钥,并跨 Apple 设备进行管理和共享 - 官方 Apple 支持 (中国) (opens new window)

优点:苹果自带,不用额外安装,支持同步、自动填充等

缺点:仅局限于苹果生态,在 PC 端不太友好 ‍

# 浏览器自带的密码管理功能

很多浏览器自带了密码管理功能,例如自动生成强密码,保存密码,检测密码,且能跨设备同步:

但浏览器保存的密码,不安全,可以轻易地被其它软件获取,例如 HackBrowserdata,WebBrowserPassView。

参考我的其他文章:

  • 不可不知的浏览器使用技巧 (opens new window):含密码管理功能介绍
  • 这个工具可以轻松搞到你的浏览器账户密码! (opens new window):介绍了 HackBrowserdata 及其使用教程 ‍

# 其他

RememBear (opens new window):比 1Password 更好看、有趣,可惜已经停止维护并下线了

NordPass (opens new window):NordSecurity 的产品,也是高端 VPN 服务 – NordVPN 的创建者

纸笔:我小时候用小本本记过🤣,可以用来记录密码管理器主密码,避免自己忘记 ‍

# 密码的维护

有了密码管理器,下一步就是导入密码了,此外还得对密码进行管理和维护。

建议先对存量密码进行管理。 ‍

# 修改简单密码为强密码

如果你有使用简单密码,建议先修改为较强的密码。

在以往的密码泄漏事件中,如果你有看到过其中的信息,你会发现大部分用户都使用的是 10 位以下的密码,其中有不少还包含姓名拼音、生日等信息。更有甚者,密码比用户名还短,或是直接使用了诸如「a123456」这样的弱密码。

哪怕是重要的军方系统,也可能使用这样的弱密码,安全意识太薄弱了:

据乌克兰独立新闻社记者,亚历山大・杜宾斯基(Александр Дубинский)披露,乌克兰武装部队(ВСУ)的 “第聂伯罗” 军事自动化控制系统,服务器网络保护十分原始,用户名和密码是 “admin 123456”

“国防部一点都不急着改密码”(图片来源:乌克兰独立新闻社) ‍

国外有一家叫 SplashData 的网站,每年都会从已遭泄露的密码数据中分析出一个最差密码的排行榜。

「123456」和「password」稳居榜单的前两名,其他的密码也是简单的不能再简单了,用耳朵都能想到那种。

‍

# 如何设置一个安全的密码

尽量使用 3 种以上符号,如:大小写字母 + 数字 + 特殊符号;二是长度最好 8 位或以上;三是没有明显的规律。

还可以把密码里的数字和字母互相变形,使用字母来替代部分数字,用数字来代替字母,比如 0 用 o 代替,g 用 9 来代替。

当然,很多密码管理软件自带生成复杂密码的功能,缺点就是不太好记,非常依赖自动填充。 ‍

# 如何检测密码是否太弱

设置好密码好,最好再检验一下密码强度。

例如有一个检验密码强度的网站:https://www.security.org/how-secure-is-my-password

输入密码,它会检测密码强度,并给出破解该密码要多久:

‍

# 检查密码泄漏情况

很多密码管理器自带密码泄漏情况(即检查你在用的密码,是否已经被其他人用过,如果是则可能不太安全)。

"Have I Been Pwned" (opens new window) 是一个著名的密码泄漏检查网站,输入邮件地址,它会显示你的密码是否泄漏。

Have I Been Pwned 的创始人 (opens new window):本文介绍该网站创始人的故事。 ‍ 还有一个数据泄露查询验证的网址(包含几百亿数据):https://cybernews.com/personal-data-leak-check/ ‍

# 排除主动/被动泄漏密码

平时注意避免下载避免木马或被钓鱼,排除掉主动泄露密码的可能。

除了密码需要加网站标识之外,最好把自己的常用账号也加上网站标识,不要一个用户名走天下:很多时候,通过搜索同一个 ID 就可以找到你在各个网站注册的账号。不同用户名可以降低被人肉搜索到的风险。 ‍

# 参考

“黑哥,帮我盗下前女友的微信号吧,我给钱” (opens new window):介绍了密码相关的知识,以及如何设置好记又安全的密码

从「1 password」到 1Password —— 密码管理器上手小记 - Steven's Blog (opens new window):介绍了使用 1Password 的入门技巧

密码多又乱,总是记不住?不妨尝试一下这款免费密码管理软件 (opens new window):介绍了 Bitwarden 的入门技巧,包括注册登录,插件使用

KeePass—— 记性不好,软件来凑 (opens new window):介绍了 KeePass 的具体的操作细节

一劳永逸:KeePass 全网最详使用指南 - 知乎 (opens new window):如题

Passky:一款新晋的免费自部署密码管理器,直接对标 Bitwarden! - 胡萝虎的博客 (opens new window):介绍了如何自建 Passky 以及相关使用技巧

自建 VaultWarden 密码管理器 - 晴空小筑 (opens new window):介绍了如何自建 VaultWarden 以及相关使用技巧

8 Open Source Password Managers to Enhance Your Privacy Game (opens new window):介绍了 8 个开源的密码管理器 ‍

上次更新: 2025/5/17 12:26:09
Listary:革命性的搜索和应用启动软件
RSS 简介

← Listary:革命性的搜索和应用启动软件 RSS 简介→

最近更新
01
新闻合订本 2025-10
10-31
02
2025 年 10 月记
10-30
03
用 AI 批量优化思源笔记排版
10-15
更多文章>
Theme by Vdoing | Copyright © 2022-2025 | 粤 ICP 备 2022067627 号 -1 | 粤公网安备 44011302003646 号 | 点击查看十年之约
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式