Mac OS,使用 Git 生成 SSH 密钥时出错:“没有这样的文件”

den*_*pro 4 git macos ssh

我想使用 GitHub 和多个帐户。我正在关注本教程,我需要为我们的第二个 GitHub 帐户生成一个唯一的 SSH 密钥并遇到一个问题:

保存密钥“~/.ssh/id_rsa_nettuts”失败:没有那个文件或目录

有一个非常相似的答案,而答案都是窗口并且不起作用。

代码如下:

$ ls                 
id_rsa      id_rsa.pub  id_rsa_nettuts  known_hosts
$ ssh-keygen -t rsa -C "houReal@gmail.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/hou/.ssh/id_rsa): ~/.ssh/id_rsa_nettuts
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Saving key "~/.ssh/id_rsa_nettuts" failed: No such file or directory
$
Run Code Online (Sandbox Code Playgroud)

提前谢谢了。

Use*_*456 8

希望你在 .ssh 目录中。当您输入 key name 时,只需输入文件名而不是路径。前任:

ssh-keygen -t rsa -C "houReal@gmail.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/home/hp/.ssh/id_rsa): id_rsa_netus
Enter passphrase (empty for no passphrase): 
Enter same passphrase again:
Run Code Online (Sandbox Code Playgroud)