【问题标题】:Retrieve saved (hidden) SSH password from PhpStorm 2017.1从 PhpStorm 2017.1 中检索已保存(隐藏)的 SSH 密码
【发布时间】:2017-06-08 09:35:17
【问题描述】:

我忘记了远程服务器的 SSH 密码,但它以隐藏的方式保存在 IDE (PhpStorm 2017.1) 中:

有没有办法查看隐藏密码?

【问题讨论】:

  • 这取决于您的操作系统和密码存储(我猜)。您在Settings/Preferences | Appearance & Behavior | System Settings | Passwords 选择了什么选项?如果是 KeePass——那么您应该能够在适当的程序中打开该 c.kdbx 文件(每个操作系统都有很多文件)。如果是钥匙串(Mac OS / Linux),那么我不知道(我自己不是 Mac/Linux 用户)。
  • @LazyOne 是的,KeePass 中的密码。但我试图在“KeePass 2”中打开它:它显示一个带有主密码、密钥文件等screenshot 的模式弹出窗口。因为我不知道这些信息...
  • 尝试不使用密码(如果您没有在 PhpStorm 中设置主密码)。否则——如果不是你的 PhpStorm 设置……或者你也忘记了密码——没用。
  • youtrack.jetbrains.com/issue/IDEA-170108 -- 试试这里所说的(来自相应开发者的官方评论)

标签: ssh phpstorm phpstorm-2017.1


【解决方案1】:

我终于可以从 PhpStorm 2017.1 找回密码了:

  1. 转到设置/首选项|外观与行为 |系统设置 |密码,输入新的主密码并保存。

  2. 使用保存的主密码打开 /.PhpStorm2017.1/config/c.kdbx(在“Keepass 2”或“Keeweb”中)。

  3. 来了!

感谢@LazyOne

【讨论】:

  • 如果输入新的主密码,旧密码将被清除(PhpStorm 2019.3.2)
  • 我刚刚输入了主密码,并且能够从 keepass2 (Intellij IDEA 2021.1) 使用它。也许你已经用主密码保护了它?在这种情况下更改它,而不知道旧的确实会清除密码数据库。
  • 完美运行!
猜你喜欢
  • 2015-12-14
  • 1970-01-01
  • 1970-01-01
  • 2019-09-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多