如何使用ChromIPass来集成KeePass和Chrome/Chromium?

我正在尝试在安装ChromIPass后将KeePass和Chrome/Chromium集成,但当我尝试连接KeePass时,它会显示以下错误信息:
ChromeIPass已与KeePassHttp断开连接。 关联失败 请按重新连接按钮建立新的连接。
我该如何将ChromeIPass与KeePass连接起来?

在Chrome中打开http://localhost:19455是否显示页面?您的主机文件是否仍将127.0.0.1与localhost关联?您是否安装了安全相关软件? - Rinzwind
谢谢你的回复,Rinzwind。我不是一个极客。我可以按照简单易懂的用户指南和安装步骤进行操作。 - abvyas
你不需要是一个极客才能回答这三个问题。第一个问题是打开一个网页,第三个问题是关于你最近安装的软件的一个问题。即使中间那个问题只是在命令行中输入more /etc/hosts来检查是否有一行写着127.0.0.1 localhost的内容。这些问题都没有什么极客的东西。:+ - Rinzwind
1个回答

按照以下步骤安装KeePass 2

安装KeePass:

按下 Alt+Ctrl+T 开始终端并逐个运行以下命令。

sudo apt-add-repository ppa:jtaylor/keepass
sudo apt-get update
sudo apt-get install keepass2 mono-complete

安装KeePassHttp:

转到 link 并下载 "KeePassHttp.dll" 和 "Newtonsoft.Json.dll"

A

按下Alt+F2键,然后运行gksu nautilus以管理员身份打开Root用户的Nautilus文件管理器。

B

将两个文件复制到:/usr/lib/keepass2 安装ChromeIPass:
打开Chrome/Chromium并安装ChromeIPass 配置:
打开KeePass,并在Chrome/Chromium中访问任何登录页面,例如gmail.com。
点击URL栏中的KeePass图标,然后点击"Connect"按钮。

C

你应该看到这个对话框。

D

输入任何名称以供您的浏览器使用,并保存。就是这样。

1谢谢Basharat Sial,现在它正常工作了。现在,我打算在我的安卓手机上试一下。 - abvyas
1为什么这个不被接受呢? - Gundars Mēness
4为什么要从某个PPA安装KeePass 2呢?它已经在Ubuntu的主要软件仓库中了。https://apps.ubuntu.com/cat/applications/keepass2/ - gertvdijk
@user35186 你仍然可以从历史记录中下载一个兼容的版本。例如,对于 KeePassHttp.dll:https://github.com/pfn/keepasshttp/commits/master/mono/KeePassHttp.dll - gertvdijk
ChromelPass的链接已经失效,我相信该项目也已经停止。这里有一个关于KeePass在Ubuntu上使用插件以及浏览器集成的讨论,更为最新:"KeePass和Ubuntu 20.04设置(包括Chrome、Firefox)?" https://askubuntu.com/questions/1228389/keepass-and-ubuntu-20-04-setup-with-chrome-firefox - alchemy