关于ssh:如何查找私钥位置

How to find Private Key Location

我正在尝试使用Filezilla访问服务器,并被告知我需要使用具有公钥/私钥的身份验证。 我使用终端创建了密钥,但是无法在计算机上找到它们。

这是密钥所在的位置:
(/用户/ed/.ssh/id_rsa)

我签入了主目录,但找不到.ssh文件夹。 .ssh文件夹是否存在一个秘密位置,如何访问它?

我的Mac在OS X ElCaptain上运行。 我将非常感谢您的帮助。


默认情况下,以句点(.ssh)开头的文件和文件夹是隐藏的。 要查找私钥/公钥,请运行以下命令:

1
ls -a

在您的情况下,请运行以下命令以找到ssh密钥:

1
cd ~/.ssh

然后:

1
ls -a

现在您应该看到这样的键:

1
.       ..      id_rsa      id_rsa.pub

如果密钥不存在,则肯定需要通过ssh-keygen命令创建密钥。