对于那些依靠通过ssh进行无密码登录的用户,您可以轻松地将SSH密钥从一台计算机移动到另一台计算机,而不是为新的客户端计算机生成新的SSH密钥。这是一个用于临时机器或用户名或在辅助工作站上使用的快速简便的解决方案。您也可以使用它在同一台机器上的用户帐户之间复制SSH密钥。
在计算机之间移动SSH密钥
如果您已经连接到联网的Mac,使用Finder是一种简单的方式来复制SSH密钥。首先,您希望通过默认写入或DesktopUtility等工具在OS X中显示隐藏的文件,然后打开该文件。ssh目录在两台机器上做一个drag和drop
另一方面,如果您已经在终端中启用隐藏文件,您也可以使用命令行将其移动。
从命令行中键入SSH密钥使用终端对我们很多人来说更快,你显然必须通过网络连接到另一台计算机才能工作。
cp。ssh / id_rsa * / Network / path / to / username /。SSH /
足够简单,将适用于任何版本的OS X和大多数unix或linux版本。
如果你想,你也可以压缩密钥文件,然后通过AirDrop传输,但这可能比必要的更多的工作。
由于SSH密钥允许无密码登录,您希望在进入新的所有者之前安全地删除或更好地安全地格式化硬盘驱动器。这对于临时计算机或借用机器尤其如此。
."