/usr/bin/ssh-copy-id: ERROR: failed to open ID file '.pub': No such file or directory

在添加ssh免密登錄時,報ssh公鑰不存在:

經過仔細排查,發現在生成ssh密鑰的時候輸錯了指令:

在這裏插入圖片描述

此處應該直接回車,而不是輸入yes,這會導致ssh公鑰另存爲當前目錄的yes.pub文件當中,所以在執行ssh-copy-id命令時,如果不顯示指定公鑰文件,將會報錯,/usr/bin/ssh-copy-id: ERROR: failed to open ID file ‘.pub’: No such file or directory:

在這裏插入圖片描述

所以我們不需要將ssh公鑰另存,直接按默認路徑存儲即可:

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章