在我的网络上我有一个名为:sftp:// 的文件[电子邮件保护]/home/bernard/shared/keepass2/algemeen.kdbx 我想将此文件与 Keepass2 一起使用
在 Nautilus 中,我已成功挂载目录并使用名称 : shared 将其添加到书签中。上述文件名是我使用 Nautilus 属性作为路径和文件名检索的。
如果我尝试在 Keepass2 中使用网络打开文件,则网络目录为空,尽管网络路径已安装并在 Nautilus 中可见。
打开 Keepass2 时,我看不到已加书签的条目,这很遗憾。是否可以使用 Nautilus 挂载文件?通过打开文件对话框进行网络访问表明它可以起作用,但对我来说不行。
因此我使用了 Keepass2 函数“打开 URL”,但没有成功。Keepass2 给我错误信息:执行 WebClient 请求时发生错误。因为 Keepass2 似乎不支持 sftp,我再次尝试使用:ftp://[电子邮件保护]/home/bernard/shared/keepass2/algemeen.kdbx
现在我收到消息:“由于对象的当前状态,操作无效。但没有应用程序正在使用此文件。我使用 Ubuntu 版本 14.04 和 Keepass2 版本 2.23 在旧版本上,我可以成功使用 URL 打开文件。
我尝试进入 Nautilus,单击鼠标右键,然后选择“使用 Keepass 打开”。完成后,我再次收到消息“由于对象的当前状态,操作无效。”因此似乎可以找到网络文件。
有没有办法在网络上使用 Keepass2 文件?
然后我又试了一次,现在成功了。文件名改为:/run/user/1000/gvfs/sftp:host=myserver.nl,user=bernard/home/bernard/shared/keepass2/algemeen.kdbx
不知道发生了什么,不知道用户为什么有这个文件的名字,但它确实有效。