如何将Mac OS X钥匙串与SSH密钥一起使用?

约翰·托普利

我了解自Mac OS X Leopard以来,钥匙串已支持存储SSH密钥。有人可以解释一下此功能的工作原理。

我已经将一些生成的RSA密钥存储在我的〜/ .ssh目录中,用于访问各种服务器。我没有在这些键上设置密码短语。当前,为了登录到这些服务器,我在终端中使用以下命令:

评估`ssh-agent` ssh-add〜
/ .ssh / some_key_rsa 
ssh user @ server

(我已经编写了一些Bash函数来简化此操作。)

有没有更好的方法可以使用钥匙串做到这一点?

Rudedog

为了使它起作用,$SSH_AUTH_SOCK应该指向环境变量/tmp/launch-xxxxxx/Listeners您应该在登录时自动完成此操作。该套接字上的侦听器使用ssh-agent协议。

您的bash脚本正在启动您自己的ssh代理(拼写ssh-agent而不是ssh_agent),并覆盖ssh-agent在登录时为您设置的现有代理

另外,钥匙串的重点是将密码存储到ssh钥匙,但是您说您没有在这些钥匙上设置密码,因此我不确定您对钥匙串集成的期望。

最后,当您首次登录时,您可能不会看到ssh-agent进程。首次尝试从中读取该套接字时,启动服务将自动启动该过程/tmp

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在OS X 10.9中将Bundle与静态链接的ruby一起使用

来自分类Dev

sed:-i可能无法在Mac OS X上与stdin一起使用

来自分类Dev

如何将Subversion 1.7安装到Mac OS?

来自分类Dev

如何将Crashlytics与iOS / OS X一起使用今天的扩展名?

来自分类Dev

如何将geom_vline与字符串x-xis一起使用

来自分类Dev

如何将functools.partial与os.path.join一起使用?

来自分类Dev

在Mac OS X Yosemite上安装Python geojson模块以与QGIS一起使用

来自分类Dev

在Intel Mac OS X上将PATH AMPL求解器与Pyomo一起使用

来自分类Dev

Java中的Mac OS X钥匙串访问通用密码

来自分类Dev

在Mac OS中将SSH快捷方式与.ppk文件一起使用

来自分类Dev

如何将Mac Pro 1.1从OS X 10.6.8升级到OS X 10.9 Mavericks?

来自分类Dev

如何将Mac OS X上的Login Shell从bash更改为zsh?

来自分类Dev

如何将Mac OS X上卷的UUID更改为SPECIFIED值?

来自分类Dev

如何在OS X上将Boehm GC与GCC的__attribute __((section ...))一起使用?

来自分类Dev

htacces mac os无法与伪目录一起使用

来自分类Dev

如何将geom_vline与字符串x-xis一起使用

来自分类Dev

如何将Mac OS X .app作为一个文件置于版本控制下?

来自分类Dev

如何检测每个Windows OS与Powershell一起使用

来自分类Dev

将OS X钥匙串与Git一起使用(locate命令无济于事)

来自分类Dev

如何将Mac OS X无线适配器置于监视模式

来自分类Dev

VMware ESXi 6.0-如何将Mac Pro的光盘驱动器传递(添加)到VM(运行OS X Mountain Lion)?

来自分类Dev

SWT:如何在OS X上将Program.launch()与参数一起使用?

来自分类Dev

在Intel Mac OS X上将PATH AMPL求解器与Pyomo一起使用

来自分类Dev

如何将ISO映像安装到Mac OS X中的特定文件夹?

来自分类Dev

如何将ssh-agent与多个(有效)密钥一起使用,并选择要使用的密钥?

来自分类Dev

如何将现有的VMWare Fusion从Mac OS X加载到Windows PC?

来自分类Dev

如何将文件从Mac OS X桌面获取到远程服务器?

来自分类Dev

我可以将 Ubuntu 18.04 屏幕共享与 vino 与 Mac OS X Mojave 屏幕共享一起使用吗

来自分类Dev

如何将下载的文件(音频、文档)自动保存到 mac os x 沙盒应用程序中的用户下载文件夹?

Related 相关文章

  1. 1

    在OS X 10.9中将Bundle与静态链接的ruby一起使用

  2. 2

    sed:-i可能无法在Mac OS X上与stdin一起使用

  3. 3

    如何将Subversion 1.7安装到Mac OS?

  4. 4

    如何将Crashlytics与iOS / OS X一起使用今天的扩展名?

  5. 5

    如何将geom_vline与字符串x-xis一起使用

  6. 6

    如何将functools.partial与os.path.join一起使用?

  7. 7

    在Mac OS X Yosemite上安装Python geojson模块以与QGIS一起使用

  8. 8

    在Intel Mac OS X上将PATH AMPL求解器与Pyomo一起使用

  9. 9

    Java中的Mac OS X钥匙串访问通用密码

  10. 10

    在Mac OS中将SSH快捷方式与.ppk文件一起使用

  11. 11

    如何将Mac Pro 1.1从OS X 10.6.8升级到OS X 10.9 Mavericks?

  12. 12

    如何将Mac OS X上的Login Shell从bash更改为zsh?

  13. 13

    如何将Mac OS X上卷的UUID更改为SPECIFIED值?

  14. 14

    如何在OS X上将Boehm GC与GCC的__attribute __((section ...))一起使用?

  15. 15

    htacces mac os无法与伪目录一起使用

  16. 16

    如何将geom_vline与字符串x-xis一起使用

  17. 17

    如何将Mac OS X .app作为一个文件置于版本控制下?

  18. 18

    如何检测每个Windows OS与Powershell一起使用

  19. 19

    将OS X钥匙串与Git一起使用(locate命令无济于事)

  20. 20

    如何将Mac OS X无线适配器置于监视模式

  21. 21

    VMware ESXi 6.0-如何将Mac Pro的光盘驱动器传递(添加)到VM(运行OS X Mountain Lion)?

  22. 22

    SWT:如何在OS X上将Program.launch()与参数一起使用?

  23. 23

    在Intel Mac OS X上将PATH AMPL求解器与Pyomo一起使用

  24. 24

    如何将ISO映像安装到Mac OS X中的特定文件夹?

  25. 25

    如何将ssh-agent与多个(有效)密钥一起使用,并选择要使用的密钥?

  26. 26

    如何将现有的VMWare Fusion从Mac OS X加载到Windows PC?

  27. 27

    如何将文件从Mac OS X桌面获取到远程服务器?

  28. 28

    我可以将 Ubuntu 18.04 屏幕共享与 vino 与 Mac OS X Mojave 屏幕共享一起使用吗

  29. 29

    如何将下载的文件(音频、文档)自动保存到 mac os x 沙盒应用程序中的用户下载文件夹?

热门标签

归档