在 Visual Studio Code中進行遠程Python開發

本文講解Visual Studio Code如何鏈接遠程解釋器服務器

若是尚未安裝Visual Studio Code參考: 在 Visual Studio Code中進行Python開發ssh


1、配置

1、生成密鑰對

步驟:

  • 打開文件夾,找到 C:\Users\你的用戶名\.ssh
  • 在文件夾窗口 -> 點擊左上角文件 -> 點擊 Windows PowerShell -> 點擊以管理員身份打開 Windows PowerShell
  • 固然上面步驟你能夠改爲打開CMD終端,跳到 C:\Users\你的用戶名\.ssh 路徑
  • 在終端輸入: ssh-keygen -t rsa
  • 一路按回車,能夠不輸入密碼
  • 而後咱們.ssh路徑就會生成密鑰對

2、主機的公鑰複製到服務器的 /root/.ssh/路徑

步驟:

  • 把公鑰id_rsaa.pub複製移動到服務器的/root/.ssh/路徑
  • 這裏我是用工具移動的,若是須要工具私聊我

  • 導入公鑰id_rsaa.pubauthorized_keys文件
  • 命令:cat id_rsaa.pub >> authorized_keys
  • 查看公鑰有沒有導入成功命令: cat authorized_keys

  • 設置文件權限命令: chmod 600 authorized_keys
  • 查看權限是否設置成功命令:ls -la
  • 重啓服務器ssh命令: service ssh restart

注意:

  • 不重啓服務器的ssh不會生效
  • 服務器須要先安裝好ssh,若是沒有安裝,使用如下命令安裝:sudo apt-get install openssh-server

3、主機嘗試用密鑰鏈接服務器

步驟:

  • 終端跳轉到C:\Users\你的用戶名\.ssh 路徑
  • 使用密鑰鏈接命令:ssh root@192.168.0.187 -p 10001 -i id_rsa


2、使用Visual Studio Code鏈接遠程Python環境

步驟:

  • 打開 VS Code工具

  • 點擊遠程圖標,以下圖post

  • 點擊設置rest

  • 點擊配置文件 code

  • 修改配置文件cdn

  • IdentityFile 須要修改爲你生成私鑰的路徑server

  • 點擊打開遠程環境窗口

相關文章
相關標籤/搜索