Github添加SSH key时的问题

*这是一个小细节。。记录下来。。→_→*

  • 问题现象

在此处Key部分添加SSH key

添加SSH key'

需要将用户本地的如下所示文件中的内容复制到Key部分

~/.ssh/id_rsa.pub

这时问题来了,通过vim打开此文件,复制内容到Key部分进行add,但添加失败,出现如下信息

无效的key

  • 问题原因

vim 遵循的是 Linux 的定义,结尾没有 \n 的文本文件不是一个合法的文本文件,因此默认加上了\n
windows 认为 \n 是文本行之间的「分隔符」, 所以只有两行之间才需要 \n,一行文本不需要 \n。windows 中具有 10 行的文本应该有 9 个 \n 「分隔符」

  • 解决方法

使用cat命令将文件中的内容输出到标准输出设备上,即屏幕。。

cat命令显示内容

将内容复制到Key部分上,add成功~

SSHkey添加成功

*Bingo~*

猜你喜欢

转载自blog.csdn.net/kongkongkkk/article/details/78662715
今日推荐