vscode在wsl環境下連接ssh

2023/05/25閱讀時間約 2 分鐘

👨‍💻Intro

為了實現vscode在wsl環境下使用ssh連接到gce的需求,在爬文後找到一篇解法,因此記錄下來,方便日後查詢

🎯setup

  1. 建立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

為什麼會看到廣告
16會員
75內容數
golang
留言0
查看全部
發表第一個留言支持創作者!