如何找到私钥位置
How to find Private Key Location
我正在尝试使用 Filezilla 访问服务器,并被告知我需要使用 public/private 密钥进行身份验证。我使用终端创建了密钥,但在我的计算机上找不到它们。
这是密钥所在的位置:
(/Users/ed/.ssh/id_rsa)
我检查了我的主目录,但是找不到文件夹 .ssh。是否有一个秘密的地方存储 .ssh 文件夹,我如何访问它?
我的 Mac 在 OS X ElCaptain 上运行。我真的很感激任何帮助。
默认情况下隐藏以句点 (.ssh) 开头的文件和文件夹。要找到 private/public 键,运行 这个命令:
ls -a
在您的情况下,运行 此命令用于查找 ssh 密钥:
cd ~/.ssh
然后:
ls -a
现在你应该看到这样的键:
. .. id_rsa id_rsa.pub
如果密钥不存在,那么您肯定需要通过 ssh-keygen
命令创建密钥。
如果使用 Finder,我使用默认值
航站楼
write com.apple.Finder AppleShowAllFiles true [Press Return]
killall Finder
然后我可以在 Finder 中看到 .ssh 目录
/Users/MYUSERNAME/.ssh
(MacOS) 我的情况是,.ssh 文件夹被隐藏,所以我转到文件夹路径(例如 /Users/syed.dastagir)并按下 Command + Shift + . (full stop/period)
,它显示了 .ssh 文件夹。
如果您不想再看到隐藏的文件夹,只需按 Command + Shift + 即可。再次.
我正在尝试使用 Filezilla 访问服务器,并被告知我需要使用 public/private 密钥进行身份验证。我使用终端创建了密钥,但在我的计算机上找不到它们。
这是密钥所在的位置: (/Users/ed/.ssh/id_rsa)
我检查了我的主目录,但是找不到文件夹 .ssh。是否有一个秘密的地方存储 .ssh 文件夹,我如何访问它?
我的 Mac 在 OS X ElCaptain 上运行。我真的很感激任何帮助。
默认情况下隐藏以句点 (.ssh) 开头的文件和文件夹。要找到 private/public 键,运行 这个命令:
ls -a
在您的情况下,运行 此命令用于查找 ssh 密钥:
cd ~/.ssh
然后:
ls -a
现在你应该看到这样的键:
. .. id_rsa id_rsa.pub
如果密钥不存在,那么您肯定需要通过 ssh-keygen
命令创建密钥。
如果使用 Finder,我使用默认值
航站楼
write com.apple.Finder AppleShowAllFiles true [Press Return]
killall Finder
然后我可以在 Finder 中看到 .ssh 目录
/Users/MYUSERNAME/.ssh
(MacOS) 我的情况是,.ssh 文件夹被隐藏,所以我转到文件夹路径(例如 /Users/syed.dastagir)并按下 Command + Shift + . (full stop/period)
,它显示了 .ssh 文件夹。
如果您不想再看到隐藏的文件夹,只需按 Command + Shift + 即可。再次.