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
- 遠端連線問題
- iTerm2連線遠端主機
- 遠端主機mysql連線失敗MySql
- 可連線遠端主機情況下新增私鑰到遠端主機
- 解決mysql不能遠端連線的問題MySql
- VSCode 遠端連線失敗VSCode
- CentOS 7遠端連線相關問題CentOS
- 遠端桌面問題,連線後馬上斷開,並顯示“遠端計算機已結束連線”計算機
- 阿里雲伺服器的MySQL連線和vscode遠端連線阿里伺服器MySqlVSCode
- PowerShell 中,您可以透過遠端連線來管理其他計算機。以下是一些常見的用於管理遠端主機的 PowerShell 命令計算機
- 使用 VSCode 遠端連線伺服器的 SSH 許可權問題及解決方案VSCode伺服器
- vscode 連線遠端伺服器 sftpVSCode伺服器FTP
- 如何解決xp遠端桌面連線閃退的問題
- SQL Server 2005無法遠端連線的問題SQLServer
- VScode遠端連線伺服器連線不上,各種神奇的報錯VSCode伺服器
- win10怎麼遠端連線網路印表機_win10遠端連線印表機的方法Win10
- 如何遠端連線 遠端桌面軟體連線
- vscode 遠端連線設定免密登入VSCode
- 關於wake on lan遠端喚醒主機的問題,長時間關機無法遠端喚醒
- 對於MySQL遠端連線中出現的一個問題總結MySql
- nagios監控遠端主機服務可能出現的問題iOS
- 【windows工作合集】 遠端連線出現問題記錄Windows
- git版本控制器 中新建遠端倉庫連線 或者 刪除舊的遠端倉庫的連線 建立新的遠端連線Git
- C#訪問遠端主機資源的方法C#
- vnc遠端連線linux,vnc遠端連線linux的具體方法。VNCLinux
- vnc遠端連線linux,vnc遠端連線linux的具體操作VNCLinux
- 關於遠端連線虛擬機器Network error: Connection timed out的問題虛擬機Error
- 1.6.3.3. 本地連線和安全的遠端連線
- vscode/ssh遠端連線刪除known_hostsVSCode
- vps如何遠端連線,遠端桌面連線vps
- VNC遠端連線,如何VNC遠端連線伺服器VNC伺服器
- xshell遠端連線自動斷開的問題解決辦法
- 遠端桌面此計算機無法連線到遠端計算機請嘗試重新連線。計算機
- 遠端桌面連線管理器,遠端桌面連線管理器遠端連線vps撥號伺服器的方式伺服器
- 遠端連線桌面 批次遠端管理
- 遠端桌面連線
- 遠端連線MYSQLMySql