标签: keychain

当我通过 SSH 连接到 OS X 时,我没有钥匙串。当我使用终端时,我会

脚步

  1. 在我的 Windows 桌面上打开 PuTTY。
  2. 通过 SSH 连接到我的 MacBook Pro。
  3. cd 到 github 克隆
  4. $ git push

预期的

Everything up-to-date
Run Code Online (Sandbox Code Playgroud)

实际的

Enter passphrase for key '/Users/whit537/.ssh/github':
Run Code Online (Sandbox Code Playgroud)

笔记

  • github 密钥在 Keychain Access 中列出。
  • 我可以在 Keychain Access 中显示它的密码。
  • 我可以在 PuTTY 的提示下成功使用此密码。
  • 我在 MacBook 的终端窗口中得到了预期的结果。
  • uname -a:Darwin chad.whitacre 10.7.0 Darwin Kernel Version 10.7.0:Sat Jan 29 15:17:16 PST 2011;根:xnu-1504.9.37~1/RELEASE_I386 i386

更新

2011-04-12:我security通过相关边栏中的一个问题发现了该工具(发布时没有在可能的答案列表中注意到它)。我尝试跑步,security unlock-keychain但得到了相同的结果。似乎应该有某种方法可以做到这一点。实际上,有两个密钥有问题,它们是长密码,而不是短密码,我白天经常需要它们。所以我有一些动力去追查到底。

2011-04-13:这听起来很有希望。我/tmp/launch-*****/Listeners在 MacBook 上看到了该文件。下次我使用 PC 时,我将尝试SSH_AUTH_SOCK在 PuTTY 会话中进行设置。如果这行得通,我会看到有关.profile …

ssh keychain macos

13
推荐指数
2
解决办法
1万
查看次数

Mac OS X 安全导出不接受密码

我正在尝试像这样导出钥匙串上的一些项目:

hostname:~ username$ security export -k login.keychain -t all -P "passphrase"

但我总是收到这个错误:

security: SecKeychainItemExport: Passphrase is required for import/export

是什么赋予了?

澄清:我是通过 SSH 登录的。

security keychain macos

12
推荐指数
2
解决办法
3763
查看次数

Windows 10 SSH 客户端:无密码访问

我想纯粹使用 Windows 10 内置的 SSH 客户端 -没有 plink ,没有 putty

我可以轻松地使用登录到我的服务器

$ ssh user@server
Run Code Online (Sandbox Code Playgroud)

但它总是要求我输入密码。使用私钥时

$ ssh user@server -i %USERPROFILE%\.ssh\id_rsa
Run Code Online (Sandbox Code Playgroud)

它还要求我输入密码。Windows SSH 客户端是否能够将凭据存储在钥匙串中的某个地方,例如 macOS?

ssh openssh keychain windows-10

12
推荐指数
2
解决办法
2万
查看次数

每次 OS X 要求我输入密码时,如何阻止字符查看器出现?

这是 OS X 10.6 中的新行为:当我收到钥匙串对话框询问我的密码或批准使用我的钥匙串时,角色查看器会出现在顶部。

我不想完全禁用 Character Viewer,因为我使用它;我只是不希望它在这个完全不相关的时间出现。

popups characters keychain macos

9
推荐指数
2
解决办法
1万
查看次数

支持 S/MIME 的 OS X 邮件应用程序

除了 Apple 的 Mail.app,是否有适用于 Mac OS X 且支持 S/MIME 和钥匙串集成的邮件应用程序?

  • Thunderbird有 S/MIME 但没有钥匙串访问权限(请纠正我)。
  • MailMate具有钥匙串访问权限,但没有 S/MIME。
  • 邮箱,虽然号称系统集成度不错,但它并不是作为keychain访问,而是mozillastyle的cryptowallet。
  • 麻雀没有 S/MIME。

encryption email software-rec keychain macos

7
推荐指数
1
解决办法
2345
查看次数

清除 OS X 中的 SMB 网络共享凭据

我正在 OS X 10.7 上安装 Windows 网络共享,而无需提供凭据。如何让 OS X 忘记任何存储的凭据,以便它询问我?

我已经搜索了钥匙串中所有显示的项目,但没有一个看起来像是属于 Finder。

finder smb keychain macos

7
推荐指数
1
解决办法
5万
查看次数

如何从 gnome-keyring 中检索我的 ssh 密码?

我忘记了我的 ssh 私钥的密码,但它仍然存储在 gnome-keyring 中,所以在我看来我应该能够恢复它。Seahorse 允许我从我的密钥环中恢复网站密码,但我没有找到恢复我的 ssh 密码的方法。有人能告诉我怎么做吗?

ssh keychain gnome-keyring ssh-agent password-recovery

7
推荐指数
1
解决办法
1万
查看次数

恢复 OS X 钥匙串

我错误地重置了我的 OS X Lion 钥匙串。有没有办法从垃圾箱中恢复钥匙串内容?

我问这个是因为我确实在垃圾箱中找到了钥匙串访问图标。这将是一个很大的帮助,因为重置似乎已经清除了所有证书。

keychain macos

7
推荐指数
1
解决办法
8万
查看次数

导出钥匙串:您未能提供必要的管理员授权

我正在尝试从Keychains应用程序导出私钥并出现错误。

您未能提供必要的管理员授权。

更新:

打开钥匙串,在My Certificates-login找到我的密钥对,右键单击私人的,在桌面上导出为 p12,指定Fine密码 - 错误!

osx-snow-leopard keychain

6
推荐指数
2
解决办法
2万
查看次数

Keychain First Aid 锁住钥匙链,无法解锁进行急救

升级到 OS X El Capitan 后,我一直遇到钥匙串问题(例如,每次应用程序想要访问钥匙串时都需要输入钥匙串密码,即使自动锁定设置已关闭,并且钥匙串访问应用程序显示它已解锁) .

在钥匙串访问应用程序中,每当我尝试在登录钥匙串上运行钥匙串急救时,我都会得到以下信息:

验证开始
检查 kornel 的钥匙串配置(用户 ID=501)
主目录是 /Users/kornel
检查登录钥匙串
检查 ~/Library/Keychains/login.keychain 的设置
钥匙串无法自动解锁。请尝试从钥匙串访问解锁 ~/Library/Keychains/login.keychain。
检查默认钥匙串
检查 ~/Library/Keychains/login.keychain 的内容 未
发现问题
验证完成

问题是我的钥匙串似乎已经解锁,启动急救会锁定它。

如何阻止钥匙串自锁?或者在不丢失保存的密码的情况下重建它?

keychain keychain-access macos

6
推荐指数
1
解决办法
8653
查看次数