VSCode遠端連線其他主機的WSL2的問題
VSCode 的 Remote Deployment 外掛對 WSL2 直接提供了支援,能夠很方便的連線本機的 WSL2 ,但是並沒有提供一個連線遠端 WSL2 的解決方案。應該有不少小夥伴希望可以遠端連線 WSL2 進行一些操作。
以下的解決方案源於:
博主本人也是通過這篇文章解決這個痛點問題的,大家可以前往觀摩一下。
正文開始 ~~
在 Windows 10 上開啟 SSH Server 服務
Windows 10 現在已經整合了 Open SSH 的功能。我們可以直接在可選管理中啟用 Open SSH 的伺服器功能。
請點選訪問下面的連結,完成這部分的設定,本文不再贅述。
在docker中開啟sshd操作:
設定 SSH 連線使用的預設 Shell
在遠端的主機上,使用 SSH 連線剛剛設定好的電腦。
ssh YourUsername@YouHostIP
Windows 的 SSH 連線成功後,預設的 Shell 是 CMD 。反正連線成功後,開啟 Powershell :
powershell
接下來,我們執行一串命令,修改遠端電腦開啟 SSH 連線時的預設 Shell 。把預設的 CMD 修改成 WSL2 的 Bash ,之後每次遠端連上,都會自動啟動 WSL2 ,然後就可以使用 WSL2 的命令進行操作。
New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell -Value "C:\WINDOWS\System32\bash.exe" -PropertyType String -Force
執行成功後,你可以試驗一下,重新 SSH 連線試試,看看時候更改成了 Bash。
如果你跟我一樣,是 ZSH 使用者,那麼我們只需要在
~/.bashrc
的最後插入如下配置:
cd ~
zsh
這樣,每次就會自動開啟一個 ZSH 。
VSCode 連線 WSL2
這裡就是與平常一樣,直接使用 SSH 連線就可以,你就會發現你能直連到電腦的 WSL2 了。
到此這篇關於VSCode遠端連線其他主機的WSL2的問題的文章就介紹到這了,更多相關VSCode遠端連線WSL2 內容請搜尋指令碼之家以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援指令碼之家!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70015109/viewspace-2869946/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- VSCode 如何遠端連線其他主機的 WSL2VSCode
- VSCode 遠端連線失敗VSCode
- 可連線遠端主機情況下新增私鑰到遠端主機
- 阿里雲伺服器的MySQL連線和vscode遠端連線阿里伺服器MySqlVSCode
- 使用 VSCode 遠端連線伺服器的 SSH 許可權問題及解決方案VSCode伺服器
- vscode 連線遠端伺服器 sftpVSCode伺服器FTP
- CentOS 7遠端連線相關問題CentOS
- 遠端桌面問題,連線後馬上斷開,並顯示“遠端計算機已結束連線”計算機
- PowerShell 中,您可以透過遠端連線來管理其他計算機。以下是一些常見的用於管理遠端主機的 PowerShell 命令計算機
- VScode遠端連線伺服器連線不上,各種神奇的報錯VSCode伺服器
- 如何解決xp遠端桌面連線閃退的問題
- 關於遠端連線虛擬機器Network error: Connection timed out的問題虛擬機Error
- vscode 遠端連線設定免密登入VSCode
- vscode/ssh遠端連線刪除known_hostsVSCode
- vnc遠端連線linux,vnc遠端連線linux的具體操作VNCLinux
- vnc遠端連線linux,vnc遠端連線linux的具體方法。VNCLinux
- win10怎麼遠端連線網路印表機_win10遠端連線印表機的方法Win10
- 對於MySQL遠端連線中出現的一個問題總結MySql
- 關於wake on lan遠端喚醒主機的問題,長時間關機無法遠端喚醒
- 如何遠端連線 遠端桌面軟體連線
- vps如何遠端連線,遠端桌面連線vps
- 【windows工作合集】 遠端連線出現問題記錄Windows
- 如何遠端連線 桌面設定遠端桌面連線
- 遠端桌面連線管理器,遠端桌面連線管理器遠端連線vps撥號伺服器的方式伺服器
- 1.6.3.3. 本地連線和安全的遠端連線
- 從遠端桌面連線切換回主螢幕的快捷鍵
- VNC遠端連線,如何VNC遠端連線伺服器VNC伺服器
- vscode連線遠端伺服器docker容器進行開發VSCode伺服器Docker
- 利用 Screen 保持 VSCode 連線遠端任務持續執行VSCode
- Windows 使用VSCode遠端連線到Linux開發除錯MySQLWindowsVSCodeLinux除錯MySql
- ray叢集work節點無法在不同wifi遠端連線的問題WiFi
- 遠端連線桌面 批次遠端管理
- 解決Windows遠端桌面連線每次都提示輸入密碼的問題,遠端桌面記不住密碼Windows密碼
- git連線遠端倉庫的方式Git
- VSCode中利用Remote SSH外掛遠端連線伺服器並進行遠端開發VSCodeREM伺服器
- vscode遠端連線docker容器打斷點除錯python專案VSCodeDocker斷點除錯Python
- vscode遠端連線伺服器進行嵌入式開發VSCode伺服器
- 批次遠端桌面連線 批次遠端桌面