Linux
未創建授權主機文件
我想無需輸入密碼即可登錄。我已經探索了我的選項並生成了密鑰。提到的下一步是將文件內容複製到 authorized_host 文件。但在我的情況下,該文件不存在。我正在連接到本地守護程序發出的提示。所以基本上我正在連接到本地主機。
只需創建它;)
如果你在 linux 上,你可以使用:
ssh-copy-id user@host
你的情況是什麼?
如果要使用公鑰連接到遠端伺服器,則必須創建一對密鑰,本地電腦上的一個儲存是私鑰。然後您必須將公鑰複製到遠端伺服器,使用 ssh-keygen 生成authorized_keys文件的內容:
ssh-keygen -i -f publickey.pub >> .ssh/authorized_keys
然後嘗試連接到遠端主機。