👨💻Intro 為了實現vscode在wsl環境下使用ssh連接到gce的需求,在爬文後找到一篇解法,因此記錄下來,方便日後查詢 🎯setup 建立ssh.bat檔案,並放在windows下任意位置 C:\Windows\system32\wsl.exe ssh %* 2. vscode設定ssh.bat路徑 打開vscode的settings -> extensions -> Remote - SSH -> Remote.SSH.path將ssh.bat所在路徑貼上 3. 透過管理員身分打開CMD建立連結 C:\Users\User>mklink /D "C:\Users\User\.ssh" "\\wsl$\Ubuntu-20.04\home\alan\.ssh"## 成功後會顯示以下訊息已建立 C:\Users\User\.ssh 的符號連結 <<===>> \\wsl$\Ubuntu-20.04\home\alan\.ssh 指令介紹 mklink mklink [option] Source Target mklink:建立連結 /D :連結類型為資料夾 Source:windows連結路徑 Target:wsl家目錄的.ssh資料夾 Reference Can I SSH from WSL in Visual Studio Code? - Stack Overflow Using WSL for Remote-SSH in VS Code – Zit Seng’s Blog Sync VSCode’s SSH with WSL2 – Zit Seng’s Blog Mklink 指令建立 Symbolic Link | ShunNien’s Blog