添加密钥时提示 ssh: unknown option -- d 是什么意思?

2018-10-09 01:33:44 +08:00
 JYChiu

https://i.loli.net/2018/10/09/5bbb927c366e4.png

刚下好 git,准备配置 git ssh key pair 时,添加 id_rsa (密钥)_时出现了此类问题,导致后面的公钥也无法提交。 求助各位大神!!

3242 次点击
所在节点    git
4 条回复
ysc3839
2018-10-09 01:38:22 +08:00
你在 "-" 前面打多了一个空格。
mason961125
2018-10-09 01:39:28 +08:00
ssh-add 是一个命令,不是 ssh 的一个参数叫-add
580a388da131
2018-10-09 07:53:33 +08:00
意思是 ssh 命令没有相应的参数
然而你的命令不是 ssh 而是 ssh-add
zerotier
2018-10-09 08:06:40 +08:00
ssh-add ~/.ssh/id_rsa 的时候提示目标不存在,那就要先用 ssh-keygen 生成需要的公私钥对,具体的 ssh-keygen 用法可以 man ssh-keygen 了解。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/495780

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX