*這是一個小細節。。記錄下來。。→_→*
- 問題現象
在此處Key部分添加SSH key
需要將用戶本地的如下所示文件中的內容複製到Key部分
~/.ssh/id_rsa.pub
這時問題來了,通過vim打開此文件,複製內容到Key部分進行add,但添加失敗,出現如下信息
- 問題原因
vim 遵循的是 Linux 的定義,結尾沒有 \n 的文本文件不是一個合法的文本文件,因此默認加上了\n
windows 認爲 \n 是文本行之間的「分隔符」, 所以只有兩行之間才需要 \n,一行文本不需要 \n。windows 中具有 10 行的文本應該有 9 個 \n 「分隔符」
- 解決方法
使用cat命令將文件中的內容輸出到標準輸出設備上,即屏幕。。
將內容複製到Key部分上,add成功~
*Bingo~*