Ssh
SSH 登錄要求輸入密碼
我已經按照 Digital Ocean 的步驟創建了一個水滴。我正在使用 Cloud9IDE 開發我的應用程序。
建議使用 SSH 登錄的步驟。所以我按照以下步驟操作:
ssh-keygen -t rsa
創建公鑰和私鑰。cat ~/.ssh/id_rsa_digital_ocean.pub
(這是我給 ssh 文件起的名字)顯示到公鑰- 將公鑰添加到液滴。作為 Digital Ocean 上的水滴創建過程的一部分,您可以輸入公鑰,我就是這樣做的。
現在我嘗試使用
ssh -i id_rsa_digital_ocean root@IP_ADDRESS
創建的 Droplet 的 IP 地址登錄。但隨後它要求輸入密碼,當我按 Enter 鍵時,它顯示“權限被拒絕”。問題是我什至沒有收到密碼,因為我創建了一個 SSH 密鑰,所以我應該以這種方式登錄。
您是否嘗試過使用完整路徑:
ssh -i ~/.ssh/id_rsa_digital_ocean root@IP_ADDRESS
.