跳至內容

vscode如何設置免密登錄遠程服務器詳細方法

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
如何爲 vscode 設置免密登錄遠程服務器?生成 ssh 密鑰對添加密鑰到 ssh 代理複製公鑰到服務器更改權限配置 vscode連接到服務器,首次連接後 vscode 將記住密鑰,實現免密登錄。

如何爲 VSCode 設置免密登錄遠程服務器

要爲 VSCode 設置免密登錄遠程服務器,需要以下步驟:

1. 生成 SSH 密鑰對

  • 在本地計算機上打開終端或命令提示符。
  • 運行以下命令生成密鑰對:

    ssh-keygen -t rsa -b 4096
    登錄後複製
  • 按提示輸入密鑰的密碼(可選)。

2. 添加密鑰到 SSH 代理

  • 在終端或命令提示符中運行以下命令:

    eval "$(ssh-agent -s)"
    登錄後複製
  • 將私鑰添加到 SSH 代理:

    ssh-add ~/.ssh/id_rsa
    登錄後複製

3. 複製公鑰到服務器

  • 在終端或命令提示符中運行以下命令:

    ssh-copy-id -i ~/.ssh/id_rsa.pub username@server_address
    登錄後複製
  • 輸入服務器密碼以進行驗證。

4. 更改權限

  • 在服務器上,運行以下命令更改公鑰文件的權限:

    chmod 600 ~/.ssh/authorized_keys
    登錄後複製

5. 配置 VSCode

  • 在 VSCode 中打開“遠程資源管理器”視圖(“查看”> “資源管理器”> “遠程資源管理器”)。
  • 單擊“+”按鈕並在“身份驗證”字段中選擇“SSH”。
  • 輸入服務器地址和用戶名。
  • 選中“記住密鑰”複選框,然後單擊“添加”。

6. 連接到服務器

  • 在“遠程資源管理器”中,雙擊服務器名稱以建立連接。
  • 首次連接時,系統會提示您輸入服務器密碼。輸入後,VSCode 將記住密鑰,並在後續連接中實現免密登錄。

以上就是vscode如何設置免密登錄遠程服務器詳細方法的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。